Raspbian Package Auto-Building

Build log for indi (1.9.9+dfsg-2) on armhf

indi1.9.9+dfsg-2armhf → 2022-12-22 13:24:12

sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on testwandboard

+==============================================================================+
| indi 1.9.9+dfsg-2 (armhf)                    Thu, 22 Dec 2022 12:34:46 +0000 |
+==============================================================================+

Package: indi
Version: 1.9.9+dfsg-2
Source Version: 1.9.9+dfsg-2
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bookworm-staging-armhf-sbuild-aafaa247-b15d-4f96-899b-5059dcb925df' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [13.5 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [14.3 MB]
Fetched 27.8 MB in 43s (640 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
W: http://172.17.4.1/private/dists/bookworm-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

+------------------------------------------------------------------------------+
| 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://172.17.4.1/private bookworm-staging/main indi 1.9.9+dfsg-2 (dsc) [2560 B]
Get:2 http://172.17.4.1/private bookworm-staging/main indi 1.9.9+dfsg-2 (tar) [1939 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main indi 1.9.9+dfsg-2 (diff) [9560 B]
Fetched 1951 kB in 1s (3281 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/indi-GaFzIM/indi-1.9.9+dfsg' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/indi-GaFzIM' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-9jj7bi/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-9jj7bi/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-9jj7bi/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-9jj7bi/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-9jj7bi/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-9jj7bi/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-9jj7bi/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-9jj7bi/apt_archive ./ Packages [433 B]
Fetched 2109 B in 1s (2624 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  krb5-locales libpam-cap libperl5.34 netbase perl-modules-5.34 sensible-utils
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 92 not upgraded.
Need to get 852 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-9jj7bi/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 852 B in 0s (13.7 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 14774 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any all)

+------------------------------------------------------------------------------+
| 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
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
dpkg-deb: building package 'sbuild-build-depends-indi-dummy' in '/<<BUILDDIR>>/resolver-9jj7bi/apt_archive/sbuild-build-depends-indi-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-indi-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-9jj7bi/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-9jj7bi/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-9jj7bi/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-9jj7bi/apt_archive ./ Sources [597 B]
Get:5 copy:/<<BUILDDIR>>/resolver-9jj7bi/apt_archive ./ Packages [678 B]
Fetched 2608 B in 1s (3473 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install indi build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  krb5-locales libpam-cap libperl5.34 netbase perl-modules-5.34
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils bsdutils cmake
  cmake-data debhelper dh-autoreconf dh-strip-nondeterminism dwz file
  fontconfig-config fonts-dejavu-core gettext gettext-base groff-base
  intltool-debian libarchive-zip-perl libarchive13 libblkid1 libbrotli1
  libbsd0 libcairo2 libcfitsio-dev libcfitsio9 libcurl3-gnutls libcurl4
  libcurl4-gnutls-dev libdebhelper-perl libelf1 libev-dev libev4 libexpat1
  libfftw3-bin libfftw3-dev libfftw3-double3 libfftw3-single3
  libfile-stripnondeterminism-perl libfontconfig1 libfreetype6 libgsl-dev
  libgsl27 libgslcblas0 libicu72 libjpeg-dev libjpeg62-turbo
  libjpeg62-turbo-dev libjsoncpp25 libmagic-mgc libmagic1 libmd0 libmount1
  libmpdec3 libncurses6 libnghttp2-14 libnova-0.16-0 libnova-dev
  libnova-dev-bin libogg-dev libogg0 libpipeline1 libpixman-1-0 libpkgconf3
  libpng16-16 libprocps8 libpsl5 libpython3-stdlib libpython3.10-minimal
  libpython3.10-stdlib librhash0 librtmp1 libsmartcols1 libssh2-1
  libsub-override-perl libtheora-dev libtheora0 libtool libuchardet0
  libusb-1.0-0 libusb-1.0-0-dev libuuid1 libuv1 libx11-6 libx11-data libxau6
  libxcb-render0 libxcb-shm0 libxcb1 libxdmcp6 libxext6 libxml2 libxrender1 m4
  man-db media-types mount pkg-config pkg-kde-tools pkgconf pkgconf-bin
  po-debconf procps python3 python3-minimal python3.10 python3.10-minimal ucf
  util-linux util-linux-extra zlib1g zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc cmake-doc cmake-format
  elpa-cmake-mode ninja-build dh-make gettext-doc libasprintf-dev
  libgettextpo-dev groff lrzip libcurl4-doc libgnutls28-dev libidn11-dev
  libkrb5-dev libldap2-dev librtmp-dev libssh2-1-dev libfftw3-doc
  gsl-ref-psdoc | gsl-doc-pdf | gsl-doc-info | gsl-ref-html cryptsetup-bin
  libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less
  www-browser nfs-common cdbs libmail-box-perl python3-doc python3-tk
  python3-venv python3.10-venv python3.10-doc binfmt-support dosfstools kbd
  util-linux-locales
Recommended packages:
  curl | wget | lynx libcfitsio-doc ca-certificates libarchive-cpio-perl
  libgpm2 publicsuffix libltdl-dev libusb-1.0-doc uuid-runtime libwww-perl
  libmail-sendmail-perl psmisc
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils cmake cmake-data
  debhelper dh-autoreconf dh-strip-nondeterminism dwz file fontconfig-config
  fonts-dejavu-core gettext gettext-base groff-base intltool-debian
  libarchive-zip-perl libarchive13 libbrotli1 libbsd0 libcairo2 libcfitsio-dev
  libcfitsio9 libcurl3-gnutls libcurl4 libcurl4-gnutls-dev libdebhelper-perl
  libelf1 libev-dev libev4 libexpat1 libfftw3-bin libfftw3-dev
  libfftw3-double3 libfftw3-single3 libfile-stripnondeterminism-perl
  libfontconfig1 libfreetype6 libgsl-dev libgsl27 libgslcblas0 libicu72
  libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev libjsoncpp25 libmagic-mgc
  libmagic1 libmd0 libmpdec3 libncurses6 libnghttp2-14 libnova-0.16-0
  libnova-dev libnova-dev-bin libogg-dev libogg0 libpipeline1 libpixman-1-0
  libpkgconf3 libpng16-16 libprocps8 libpsl5 libpython3-stdlib
  libpython3.10-minimal libpython3.10-stdlib librhash0 librtmp1 libssh2-1
  libsub-override-perl libtheora-dev libtheora0 libtool libuchardet0
  libusb-1.0-0 libusb-1.0-0-dev libuv1 libx11-6 libx11-data libxau6
  libxcb-render0 libxcb-shm0 libxcb1 libxdmcp6 libxext6 libxml2 libxrender1 m4
  man-db media-types pkg-config pkg-kde-tools pkgconf pkgconf-bin po-debconf
  procps python3 python3-minimal python3.10 python3.10-minimal
  sbuild-build-depends-indi-dummy ucf zlib1g-dev
The following packages will be upgraded:
  bsdutils libblkid1 libmount1 libsmartcols1 libuuid1 mount util-linux
  util-linux-extra zlib1g
9 upgraded, 105 newly installed, 0 to remove and 83 not upgraded.
Need to get 46.7 MB of archives.
After this operation, 178 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-9jj7bi/apt_archive ./ sbuild-build-depends-indi-dummy 0.invalid.0 [964 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf bsdutils armhf 1:2.38.1-4 [83.9 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf libsmartcols1 armhf 2.38.1-4 [91.6 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf util-linux-extra armhf 2.38.1-4 [98.1 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf util-linux armhf 2.38.1-4 [1062 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf mount armhf 2.38.1-4 [126 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-minimal armhf 3.10.9-1 [769 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf libexpat1 armhf 2.5.0-1 [77.2 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf zlib1g armhf 1:1.2.13.dfsg-1 [73.5 kB]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf python3.10-minimal armhf 3.10.9-1 [1477 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf python3-minimal armhf 3.10.6-1 [38.7 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf media-types all 8.0.0 [33.4 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf libmpdec3 armhf 2.5.1-2+rpi1 [73.5 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf libuuid1 armhf 2.38.1-4 [27.1 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-stdlib armhf 3.10.9-1 [1597 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf python3.10 armhf 3.10.9-1 [509 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf libpython3-stdlib armhf 3.10.6-1 [21.7 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf python3 armhf 3.10.6-1 [38.2 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf libblkid1 armhf 2.38.1-4 [131 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf libmount1 armhf 2.38.1-4 [144 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-9 [774 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.38.1-4 [78.8 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.7-1 [33.4 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.11.1-1 [1341 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf libncurses6 armhf 6.3+20220423-2 [79.6 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf libprocps8 armhf 2:3.3.17-7.1 [41.9 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf procps armhf 2:3.3.17-7.1 [457 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.41-4 [295 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.41-4 [120 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.41-4 [65.8 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-10 [156 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf ucf all 3.0043 [74.0 kB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.19-1 [260 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-2 [343 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-10 [495 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf libicu72 armhf 72.1-3 [9009 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.14+dfsg-1.1 [570 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf libarchive13 armhf 3.6.0-1 [306 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf libbrotli1 armhf 1.0.9-2+b2 [260 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf libnghttp2-14 armhf 1.51.0-1 [60.5 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf libpsl5 armhf 0.21.0-1.2 [56.2 kB]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [54.2 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf libssh2-1 armhf 1.10.0-3+b1 [161 kB]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf libcurl4 armhf 7.86.0-2 [322 kB]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf libjsoncpp25 armhf 1.9.5-4 [66.7 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf librhash0 armhf 1.4.3-3 [142 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf libuv1 armhf 1.44.2-1+rpi1 [125 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf cmake-data all 3.25.1-1 [2026 kB]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf cmake armhf 3.25.1-1 [3859 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.11.3 [81.1 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.7-5 [517 kB]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-4 [9304 B]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.0-2 [19.4 kB]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.0-2 [8556 B]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.187-2+rpi2 [177 kB]
Get:61 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.14+20220924-2 [93.1 kB]
Get:62 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-10 [1203 kB]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:65 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.11.3 [942 kB]
Get:66 http://172.17.4.1/private bookworm-staging/main armhf fonts-dejavu-core all 2.37-2 [1069 kB]
Get:67 http://172.17.4.1/private bookworm-staging/main armhf fontconfig-config armhf 2.13.1-4.5 [281 kB]
Get:68 http://172.17.4.1/private bookworm-staging/main armhf libmd0 armhf 1.0.4-2 [28.6 kB]
Get:69 http://172.17.4.1/private bookworm-staging/main armhf libbsd0 armhf 0.11.7-1 [112 kB]
Get:70 http://172.17.4.1/private bookworm-staging/main armhf libpng16-16 armhf 1.6.39-2 [258 kB]
Get:71 http://172.17.4.1/private bookworm-staging/main armhf libfreetype6 armhf 2.12.1+dfsg-3 [352 kB]
Get:72 http://172.17.4.1/private bookworm-staging/main armhf libfontconfig1 armhf 2.13.1-4.5 [330 kB]
Get:73 http://172.17.4.1/private bookworm-staging/main armhf libpixman-1-0 armhf 0.42.2-1 [461 kB]
Get:74 http://172.17.4.1/private bookworm-staging/main armhf libxau6 armhf 1:1.0.9-1 [19.1 kB]
Get:75 http://172.17.4.1/private bookworm-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:76 http://172.17.4.1/private bookworm-staging/main armhf libxcb1 armhf 1.15-1 [139 kB]
Get:77 http://172.17.4.1/private bookworm-staging/main armhf libx11-data all 2:1.8.1-2 [308 kB]
Get:78 http://172.17.4.1/private bookworm-staging/main armhf libx11-6 armhf 2:1.8.1-2 [704 kB]
Get:79 http://172.17.4.1/private bookworm-staging/main armhf libxcb-render0 armhf 1.15-1 [114 kB]
Get:80 http://172.17.4.1/private bookworm-staging/main armhf libxcb-shm0 armhf 1.15-1 [106 kB]
Get:81 http://172.17.4.1/private bookworm-staging/main armhf libxext6 armhf 2:1.3.4-1 [48.0 kB]
Get:82 http://172.17.4.1/private bookworm-staging/main armhf libxrender1 armhf 1:0.9.10-1.1 [30.0 kB]
Get:83 http://172.17.4.1/private bookworm-staging/main armhf libcairo2 armhf 1.16.0-7 [482 kB]
Get:84 http://172.17.4.1/private bookworm-staging/main armhf libcurl3-gnutls armhf 7.86.0-2 [318 kB]
Get:85 http://172.17.4.1/private bookworm-staging/main armhf libcfitsio9 armhf 4.1.0-1 [498 kB]
Get:86 http://172.17.4.1/private bookworm-staging/main armhf libcfitsio-dev armhf 4.1.0-1 [558 kB]
Get:87 http://172.17.4.1/private bookworm-staging/main armhf libcurl4-gnutls-dev armhf 7.86.0-2 [394 kB]
Get:88 http://172.17.4.1/private bookworm-staging/main armhf libev4 armhf 1:4.33-1 [38.2 kB]
Get:89 http://172.17.4.1/private bookworm-staging/main armhf libev-dev armhf 1:4.33-1 [132 kB]
Get:90 http://172.17.4.1/private bookworm-staging/main armhf libfftw3-double3 armhf 3.3.10-1 [325 kB]
Get:91 http://172.17.4.1/private bookworm-staging/main armhf libfftw3-single3 armhf 3.3.10-1 [509 kB]
Get:92 http://172.17.4.1/private bookworm-staging/main armhf libfftw3-bin armhf 3.3.10-1 [40.8 kB]
Get:93 http://172.17.4.1/private bookworm-staging/main armhf libfftw3-dev armhf 3.3.10-1 [827 kB]
Get:94 http://172.17.4.1/private bookworm-staging/main armhf libgslcblas0 armhf 2.7.1+dfsg-3 [81.4 kB]
Get:95 http://172.17.4.1/private bookworm-staging/main armhf libgsl27 armhf 2.7.1+dfsg-3 [758 kB]
Get:96 http://172.17.4.1/private bookworm-staging/main armhf libgsl-dev armhf 2.7.1+dfsg-3 [958 kB]
Get:97 http://172.17.4.1/private bookworm-staging/main armhf libjpeg62-turbo armhf 1:2.1.2-1 [144 kB]
Get:98 http://172.17.4.1/private bookworm-staging/main armhf libjpeg62-turbo-dev armhf 1:2.1.2-1 [261 kB]
Get:99 http://172.17.4.1/private bookworm-staging/main armhf libjpeg-dev armhf 1:2.1.2-1 [74.7 kB]
Get:100 http://172.17.4.1/private bookworm-staging/main armhf libnova-0.16-0 armhf 0.16-5 [834 kB]
Get:101 http://172.17.4.1/private bookworm-staging/main armhf libnova-dev-bin armhf 0.16-5 [11.6 kB]
Get:102 http://172.17.4.1/private bookworm-staging/main armhf libnova-dev armhf 0.16-5 [860 kB]
Get:103 http://172.17.4.1/private bookworm-staging/main armhf libogg0 armhf 1.3.5-3 [21.7 kB]
Get:104 http://172.17.4.1/private bookworm-staging/main armhf libogg-dev armhf 1.3.5-3 [217 kB]
Get:105 http://172.17.4.1/private bookworm-staging/main armhf libpkgconf3 armhf 1.8.0-11 [30.8 kB]
Get:106 http://172.17.4.1/private bookworm-staging/main armhf libtheora0 armhf 1.1.1+dfsg.1-16.1 [130 kB]
Get:107 http://172.17.4.1/private bookworm-staging/main armhf libtheora-dev armhf 1.1.1+dfsg.1-16.1 [151 kB]
Get:108 http://172.17.4.1/private bookworm-staging/main armhf libusb-1.0-0 armhf 2:1.0.26-1 [55.8 kB]
Get:109 http://172.17.4.1/private bookworm-staging/main armhf libusb-1.0-0-dev armhf 2:1.0.26-1 [73.0 kB]
Get:110 http://172.17.4.1/private bookworm-staging/main armhf pkgconf-bin armhf 1.8.0-11 [27.6 kB]
Get:111 http://172.17.4.1/private bookworm-staging/main armhf pkgconf armhf 1.8.0-11 [25.6 kB]
Get:112 http://172.17.4.1/private bookworm-staging/main armhf pkg-config armhf 1.8.0-11 [13.4 kB]
Get:113 http://172.17.4.1/private bookworm-staging/main armhf pkg-kde-tools all 0.15.38 [97.8 kB]
Get:114 http://172.17.4.1/private bookworm-staging/main armhf zlib1g-dev armhf 1:1.2.13.dfsg-1 [901 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 46.7 MB in 10s (4638 kB/s)
(Reading database ... 14774 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.38.1-4_armhf.deb ...
Unpacking bsdutils (1:2.38.1-4) over (1:2.38.1-1.1) ...
Setting up bsdutils (1:2.38.1-4) ...
(Reading database ... 14774 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.38.1-4_armhf.deb ...
Unpacking libsmartcols1:armhf (2.38.1-4) over (2.38.1-1.1) ...
Setting up libsmartcols1:armhf (2.38.1-4) ...
(Reading database ... 14774 files and directories currently installed.)
Preparing to unpack .../util-linux-extra_2.38.1-4_armhf.deb ...
Unpacking util-linux-extra (2.38.1-4) over (2.38.1-1.1) ...
Setting up util-linux-extra (2.38.1-4) ...
(Reading database ... 14774 files and directories currently installed.)
Preparing to unpack .../util-linux_2.38.1-4_armhf.deb ...
Unpacking util-linux (2.38.1-4) over (2.38.1-1.1) ...
Setting up util-linux (2.38.1-4) ...
(Reading database ... 14773 files and directories currently installed.)
Preparing to unpack .../mount_2.38.1-4_armhf.deb ...
Unpacking mount (2.38.1-4) over (2.38.1-1.1) ...
Selecting previously unselected package libpython3.10-minimal:armhf.
Preparing to unpack .../libpython3.10-minimal_3.10.9-1_armhf.deb ...
Unpacking libpython3.10-minimal:armhf (3.10.9-1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.5.0-1_armhf.deb ...
Unpacking libexpat1:armhf (2.5.0-1) ...
Preparing to unpack .../zlib1g_1%3a1.2.13.dfsg-1_armhf.deb ...
Unpacking zlib1g:armhf (1:1.2.13.dfsg-1) over (1:1.2.11.dfsg-4.1) ...
Setting up zlib1g:armhf (1:1.2.13.dfsg-1) ...
Selecting previously unselected package python3.10-minimal.
(Reading database ... 15066 files and directories currently installed.)
Preparing to unpack .../python3.10-minimal_3.10.9-1_armhf.deb ...
Unpacking python3.10-minimal (3.10.9-1) ...
Setting up libpython3.10-minimal:armhf (3.10.9-1) ...
Setting up libexpat1:armhf (2.5.0-1) ...
Setting up python3.10-minimal (3.10.9-1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 15077 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.10.6-1_armhf.deb ...
Unpacking python3-minimal (3.10.6-1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_8.0.0_all.deb ...
Unpacking media-types (8.0.0) ...
Selecting previously unselected package libmpdec3:armhf.
Preparing to unpack .../libmpdec3_2.5.1-2+rpi1_armhf.deb ...
Unpacking libmpdec3:armhf (2.5.1-2+rpi1) ...
Preparing to unpack .../libuuid1_2.38.1-4_armhf.deb ...
Unpacking libuuid1:armhf (2.38.1-4) over (2.38.1-1.1) ...
Setting up libuuid1:armhf (2.38.1-4) ...
Selecting previously unselected package libpython3.10-stdlib:armhf.
(Reading database ... 15111 files and directories currently installed.)
Preparing to unpack .../libpython3.10-stdlib_3.10.9-1_armhf.deb ...
Unpacking libpython3.10-stdlib:armhf (3.10.9-1) ...
Selecting previously unselected package python3.10.
Preparing to unpack .../python3.10_3.10.9-1_armhf.deb ...
Unpacking python3.10 (3.10.9-1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.10.6-1_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.10.6-1) ...
Setting up python3-minimal (3.10.6-1) ...
Selecting previously unselected package python3.
(Reading database ... 15478 files and directories currently installed.)
Preparing to unpack .../python3_3.10.6-1_armhf.deb ...
Unpacking python3 (3.10.6-1) ...
Preparing to unpack .../libblkid1_2.38.1-4_armhf.deb ...
Unpacking libblkid1:armhf (2.38.1-4) over (2.38.1-1.1) ...
Setting up libblkid1:armhf (2.38.1-4) ...
(Reading database ... 15498 files and directories currently installed.)
Preparing to unpack .../libmount1_2.38.1-4_armhf.deb ...
Unpacking libmount1:armhf (2.38.1-4) over (2.38.1-1.1) ...
Setting up libmount1:armhf (2.38.1-4) ...
Selecting previously unselected package libuchardet0:armhf.
(Reading database ... 15498 files and directories currently installed.)
Preparing to unpack .../00-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../01-groff-base_1.22.4-9_armhf.deb ...
Unpacking groff-base (1.22.4-9) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../02-bsdextrautils_2.38.1-4_armhf.deb ...
Unpacking bsdextrautils (2.38.1-4) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../03-libpipeline1_1.5.7-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../04-man-db_2.11.1-1_armhf.deb ...
Unpacking man-db (2.11.1-1) ...
Selecting previously unselected package libncurses6:armhf.
Preparing to unpack .../05-libncurses6_6.3+20220423-2_armhf.deb ...
Unpacking libncurses6:armhf (6.3+20220423-2) ...
Selecting previously unselected package libprocps8:armhf.
Preparing to unpack .../06-libprocps8_2%3a3.3.17-7.1_armhf.deb ...
Unpacking libprocps8:armhf (2:3.3.17-7.1) ...
Selecting previously unselected package procps.
Preparing to unpack .../07-procps_2%3a3.3.17-7.1_armhf.deb ...
Unpacking procps (2:3.3.17-7.1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../08-libmagic-mgc_1%3a5.41-4_armhf.deb ...
Unpacking libmagic-mgc (1:5.41-4) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../09-libmagic1_1%3a5.41-4_armhf.deb ...
Unpacking libmagic1:armhf (1:5.41-4) ...
Selecting previously unselected package file.
Preparing to unpack .../10-file_1%3a5.41-4_armhf.deb ...
Unpacking file (1:5.41-4) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../11-gettext-base_0.21-10_armhf.deb ...
Unpacking gettext-base (0.21-10) ...
Selecting previously unselected package ucf.
Preparing to unpack .../12-ucf_3.0043_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0043) ...
Selecting previously unselected package m4.
Preparing to unpack .../13-m4_1.4.19-1_armhf.deb ...
Unpacking m4 (1.4.19-1) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../14-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../15-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../16-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 .../17-autopoint_0.21-10_all.deb ...
Unpacking autopoint (0.21-10) ...
Selecting previously unselected package libicu72:armhf.
Preparing to unpack .../18-libicu72_72.1-3_armhf.deb ...
Unpacking libicu72:armhf (72.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../19-libxml2_2.9.14+dfsg-1.1_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1.1) ...
Selecting previously unselected package libarchive13:armhf.
Preparing to unpack .../20-libarchive13_3.6.0-1_armhf.deb ...
Unpacking libarchive13:armhf (3.6.0-1) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../21-libbrotli1_1.0.9-2+b2_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.9-2+b2) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../22-libnghttp2-14_1.51.0-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.51.0-1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../23-libpsl5_0.21.0-1.2_armhf.deb ...
Unpacking libpsl5:armhf (0.21.0-1.2) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../24-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../25-libssh2-1_1.10.0-3+b1_armhf.deb ...
Unpacking libssh2-1:armhf (1.10.0-3+b1) ...
Selecting previously unselected package libcurl4:armhf.
Preparing to unpack .../26-libcurl4_7.86.0-2_armhf.deb ...
Unpacking libcurl4:armhf (7.86.0-2) ...
Selecting previously unselected package libjsoncpp25:armhf.
Preparing to unpack .../27-libjsoncpp25_1.9.5-4_armhf.deb ...
Unpacking libjsoncpp25:armhf (1.9.5-4) ...
Selecting previously unselected package librhash0:armhf.
Preparing to unpack .../28-librhash0_1.4.3-3_armhf.deb ...
Unpacking librhash0:armhf (1.4.3-3) ...
Selecting previously unselected package libuv1:armhf.
Preparing to unpack .../29-libuv1_1.44.2-1+rpi1_armhf.deb ...
Unpacking libuv1:armhf (1.44.2-1+rpi1) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../30-cmake-data_3.25.1-1_all.deb ...
Unpacking cmake-data (3.25.1-1) ...
Selecting previously unselected package cmake.
Preparing to unpack .../31-cmake_3.25.1-1_armhf.deb ...
Unpacking cmake (3.25.1-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../32-libdebhelper-perl_13.11.3_all.deb ...
Unpacking libdebhelper-perl (13.11.3) ...
Selecting previously unselected package libtool.
Preparing to unpack .../33-libtool_2.4.7-5_all.deb ...
Unpacking libtool (2.4.7-5) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../34-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../35-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 .../36-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 .../37-libfile-stripnondeterminism-perl_1.13.0-2_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.0-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../38-dh-strip-nondeterminism_1.13.0-2_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.0-2) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../39-libelf1_0.187-2+rpi2_armhf.deb ...
Unpacking libelf1:armhf (0.187-2+rpi2) ...
Selecting previously unselected package dwz.
Preparing to unpack .../40-dwz_0.14+20220924-2_armhf.deb ...
Unpacking dwz (0.14+20220924-2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../41-gettext_0.21-10_armhf.deb ...
Unpacking gettext (0.21-10) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../42-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 .../43-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../44-debhelper_13.11.3_all.deb ...
Unpacking debhelper (13.11.3) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../45-fonts-dejavu-core_2.37-2_all.deb ...
Unpacking fonts-dejavu-core (2.37-2) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../46-fontconfig-config_2.13.1-4.5_armhf.deb ...
Unpacking fontconfig-config (2.13.1-4.5) ...
Selecting previously unselected package libmd0:armhf.
Preparing to unpack .../47-libmd0_1.0.4-2_armhf.deb ...
Unpacking libmd0:armhf (1.0.4-2) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../48-libbsd0_0.11.7-1_armhf.deb ...
Unpacking libbsd0:armhf (0.11.7-1) ...
Selecting previously unselected package libpng16-16:armhf.
Preparing to unpack .../49-libpng16-16_1.6.39-2_armhf.deb ...
Unpacking libpng16-16:armhf (1.6.39-2) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../50-libfreetype6_2.12.1+dfsg-3_armhf.deb ...
Unpacking libfreetype6:armhf (2.12.1+dfsg-3) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../51-libfontconfig1_2.13.1-4.5_armhf.deb ...
Unpacking libfontconfig1:armhf (2.13.1-4.5) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../52-libpixman-1-0_0.42.2-1_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.42.2-1) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../53-libxau6_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../54-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../55-libxcb1_1.15-1_armhf.deb ...
Unpacking libxcb1:armhf (1.15-1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../56-libx11-data_2%3a1.8.1-2_all.deb ...
Unpacking libx11-data (2:1.8.1-2) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../57-libx11-6_2%3a1.8.1-2_armhf.deb ...
Unpacking libx11-6:armhf (2:1.8.1-2) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../58-libxcb-render0_1.15-1_armhf.deb ...
Unpacking libxcb-render0:armhf (1.15-1) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../59-libxcb-shm0_1.15-1_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.15-1) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../60-libxext6_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.4-1) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../61-libxrender1_1%3a0.9.10-1.1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1.1) ...
Selecting previously unselected package libcairo2:armhf.
Preparing to unpack .../62-libcairo2_1.16.0-7_armhf.deb ...
Unpacking libcairo2:armhf (1.16.0-7) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../63-libcurl3-gnutls_7.86.0-2_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.86.0-2) ...
Selecting previously unselected package libcfitsio9:armhf.
Preparing to unpack .../64-libcfitsio9_4.1.0-1_armhf.deb ...
Unpacking libcfitsio9:armhf (4.1.0-1) ...
Selecting previously unselected package libcfitsio-dev:armhf.
Preparing to unpack .../65-libcfitsio-dev_4.1.0-1_armhf.deb ...
Unpacking libcfitsio-dev:armhf (4.1.0-1) ...
Selecting previously unselected package libcurl4-gnutls-dev.
Preparing to unpack .../66-libcurl4-gnutls-dev_7.86.0-2_armhf.deb ...
Unpacking libcurl4-gnutls-dev (7.86.0-2) ...
Selecting previously unselected package libev4:armhf.
Preparing to unpack .../67-libev4_1%3a4.33-1_armhf.deb ...
Unpacking libev4:armhf (1:4.33-1) ...
Selecting previously unselected package libev-dev:armhf.
Preparing to unpack .../68-libev-dev_1%3a4.33-1_armhf.deb ...
Unpacking libev-dev:armhf (1:4.33-1) ...
Selecting previously unselected package libfftw3-double3:armhf.
Preparing to unpack .../69-libfftw3-double3_3.3.10-1_armhf.deb ...
Unpacking libfftw3-double3:armhf (3.3.10-1) ...
Selecting previously unselected package libfftw3-single3:armhf.
Preparing to unpack .../70-libfftw3-single3_3.3.10-1_armhf.deb ...
Unpacking libfftw3-single3:armhf (3.3.10-1) ...
Selecting previously unselected package libfftw3-bin.
Preparing to unpack .../71-libfftw3-bin_3.3.10-1_armhf.deb ...
Unpacking libfftw3-bin (3.3.10-1) ...
Selecting previously unselected package libfftw3-dev:armhf.
Preparing to unpack .../72-libfftw3-dev_3.3.10-1_armhf.deb ...
Unpacking libfftw3-dev:armhf (3.3.10-1) ...
Selecting previously unselected package libgslcblas0:armhf.
Preparing to unpack .../73-libgslcblas0_2.7.1+dfsg-3_armhf.deb ...
Unpacking libgslcblas0:armhf (2.7.1+dfsg-3) ...
Selecting previously unselected package libgsl27:armhf.
Preparing to unpack .../74-libgsl27_2.7.1+dfsg-3_armhf.deb ...
Unpacking libgsl27:armhf (2.7.1+dfsg-3) ...
Selecting previously unselected package libgsl-dev.
Preparing to unpack .../75-libgsl-dev_2.7.1+dfsg-3_armhf.deb ...
Unpacking libgsl-dev (2.7.1+dfsg-3) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../76-libjpeg62-turbo_1%3a2.1.2-1_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:2.1.2-1) ...
Selecting previously unselected package libjpeg62-turbo-dev:armhf.
Preparing to unpack .../77-libjpeg62-turbo-dev_1%3a2.1.2-1_armhf.deb ...
Unpacking libjpeg62-turbo-dev:armhf (1:2.1.2-1) ...
Selecting previously unselected package libjpeg-dev:armhf.
Preparing to unpack .../78-libjpeg-dev_1%3a2.1.2-1_armhf.deb ...
Unpacking libjpeg-dev:armhf (1:2.1.2-1) ...
Selecting previously unselected package libnova-0.16-0:armhf.
Preparing to unpack .../79-libnova-0.16-0_0.16-5_armhf.deb ...
Unpacking libnova-0.16-0:armhf (0.16-5) ...
Selecting previously unselected package libnova-dev-bin.
Preparing to unpack .../80-libnova-dev-bin_0.16-5_armhf.deb ...
Unpacking libnova-dev-bin (0.16-5) ...
Selecting previously unselected package libnova-dev:armhf.
Preparing to unpack .../81-libnova-dev_0.16-5_armhf.deb ...
Unpacking libnova-dev:armhf (0.16-5) ...
Selecting previously unselected package libogg0:armhf.
Preparing to unpack .../82-libogg0_1.3.5-3_armhf.deb ...
Unpacking libogg0:armhf (1.3.5-3) ...
Selecting previously unselected package libogg-dev:armhf.
Preparing to unpack .../83-libogg-dev_1.3.5-3_armhf.deb ...
Unpacking libogg-dev:armhf (1.3.5-3) ...
Selecting previously unselected package libpkgconf3:armhf.
Preparing to unpack .../84-libpkgconf3_1.8.0-11_armhf.deb ...
Unpacking libpkgconf3:armhf (1.8.0-11) ...
Selecting previously unselected package libtheora0:armhf.
Preparing to unpack .../85-libtheora0_1.1.1+dfsg.1-16.1_armhf.deb ...
Unpacking libtheora0:armhf (1.1.1+dfsg.1-16.1) ...
Selecting previously unselected package libtheora-dev:armhf.
Preparing to unpack .../86-libtheora-dev_1.1.1+dfsg.1-16.1_armhf.deb ...
Unpacking libtheora-dev:armhf (1.1.1+dfsg.1-16.1) ...
Selecting previously unselected package libusb-1.0-0:armhf.
Preparing to unpack .../87-libusb-1.0-0_2%3a1.0.26-1_armhf.deb ...
Unpacking libusb-1.0-0:armhf (2:1.0.26-1) ...
Selecting previously unselected package libusb-1.0-0-dev:armhf.
Preparing to unpack .../88-libusb-1.0-0-dev_2%3a1.0.26-1_armhf.deb ...
Unpacking libusb-1.0-0-dev:armhf (2:1.0.26-1) ...
Selecting previously unselected package pkgconf-bin.
Preparing to unpack .../89-pkgconf-bin_1.8.0-11_armhf.deb ...
Unpacking pkgconf-bin (1.8.0-11) ...
Selecting previously unselected package pkgconf:armhf.
Preparing to unpack .../90-pkgconf_1.8.0-11_armhf.deb ...
Unpacking pkgconf:armhf (1.8.0-11) ...
Selecting previously unselected package pkg-config:armhf.
Preparing to unpack .../91-pkg-config_1.8.0-11_armhf.deb ...
Unpacking pkg-config:armhf (1.8.0-11) ...
Selecting previously unselected package pkg-kde-tools.
Preparing to unpack .../92-pkg-kde-tools_0.15.38_all.deb ...
Unpacking pkg-kde-tools (0.15.38) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../93-zlib1g-dev_1%3a1.2.13.dfsg-1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.13.dfsg-1) ...
Selecting previously unselected package sbuild-build-depends-indi-dummy.
Preparing to unpack .../94-sbuild-build-depends-indi-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-indi-dummy (0.invalid.0) ...
Setting up media-types (8.0.0) ...
Setting up libpipeline1:armhf (1.5.7-1) ...
Setting up libpixman-1-0:armhf (0.42.2-1) ...
Setting up libxau6:armhf (1:1.0.9-1) ...
Setting up libpsl5:armhf (0.21.0-1.2) ...
Setting up libfftw3-single3:armhf (3.3.10-1) ...
Setting up libicu72:armhf (72.1-3) ...
Setting up libogg0:armhf (1.3.5-3) ...
Setting up bsdextrautils (2.38.1-4) ...
Setting up libgslcblas0:armhf (2.7.1+dfsg-3) ...
Setting up libmagic-mgc (1:5.41-4) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libev4:armhf (1:4.33-1) ...
Setting up libdebhelper-perl (13.11.3) ...
Setting up libbrotli1:armhf (1.0.9-2+b2) ...
Setting up libnghttp2-14:armhf (1.51.0-1) ...
Setting up libmagic1:armhf (1:5.41-4) ...
Setting up gettext-base (0.21-10) ...
Setting up libgsl27:armhf (2.7.1+dfsg-3) ...
Setting up m4 (1.4.19-1) ...
Setting up file (1:5.41-4) ...
Setting up libogg-dev:armhf (1.3.5-3) ...
Setting up libnova-0.16-0:armhf (0.16-5) ...
Setting up autotools-dev (20220109.1) ...
Setting up libpkgconf3:armhf (1.8.0-11) ...
Setting up libuv1:armhf (1.44.2-1+rpi1) ...
Setting up libjpeg62-turbo:armhf (1:2.1.2-1) ...
Setting up libx11-data (2:1.8.1-2) ...
Setting up libjpeg62-turbo-dev:armhf (1:2.1.2-1) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Setting up libncurses6:armhf (6.3+20220423-2) ...
Setting up libpng16-16:armhf (1.6.39-2) ...
Setting up autopoint (0.21-10) ...
Setting up libjsoncpp25:armhf (1.9.5-4) ...
Setting up fonts-dejavu-core (2.37-2) ...
Setting up ucf (3.0043) ...
Setting up pkgconf-bin (1.8.0-11) ...
Setting up libfftw3-double3:armhf (3.3.10-1) ...
Setting up autoconf (2.71-2) ...
Setting up zlib1g-dev:armhf (1:1.2.13.dfsg-1) ...
Setting up libmd0:armhf (1.0.4-2) ...
Setting up mount (2.38.1-4) ...
Setting up librhash0:armhf (1.4.3-3) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libmpdec3:armhf (2.5.1-2+rpi1) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up libssh2-1:armhf (1.10.0-3+b1) ...
Setting up cmake-data (3.25.1-1) ...
Setting up libusb-1.0-0:armhf (2:1.0.26-1) ...
Setting up libev-dev:armhf (1:4.33-1) ...
Setting up libbsd0:armhf (0.11.7-1) ...
Setting up libelf1:armhf (0.187-2+rpi2) ...
Setting up libxml2:armhf (2.9.14+dfsg-1.1) ...
Setting up libprocps8:armhf (2:3.3.17-7.1) ...
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.0-2) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libxcb1:armhf (1.15-1) ...
Setting up gettext (0.21-10) ...
Setting up libgsl-dev (2.7.1+dfsg-3) ...
Setting up libtool (2.4.7-5) ...
Setting up libarchive13:armhf (3.6.0-1) ...
Setting up libxcb-render0:armhf (1.15-1) ...
Setting up libfftw3-bin (3.3.10-1) ...
Setting up libnova-dev-bin (0.16-5) ...
Setting up fontconfig-config (2.13.1-4.5) ...
Setting up libnova-dev:armhf (0.16-5) ...
Setting up libjpeg-dev:armhf (1:2.1.2-1) ...
Setting up libusb-1.0-0-dev:armhf (2:1.0.26-1) ...
Setting up libcurl3-gnutls:armhf (7.86.0-2) ...
Setting up libxcb-shm0:armhf (1.15-1) ...
Setting up libcurl4-gnutls-dev (7.86.0-2) ...
Setting up pkgconf:armhf (1.8.0-11) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up libcfitsio9:armhf (4.1.0-1) ...
Setting up libpython3.10-stdlib:armhf (3.10.9-1) ...
Setting up dh-autoreconf (20) ...
Setting up libfreetype6:armhf (2.12.1+dfsg-3) ...
Setting up pkg-config:armhf (1.8.0-11) ...
Setting up dh-strip-nondeterminism (1.13.0-2) ...
Setting up dwz (0.14+20220924-2) ...
Setting up groff-base (1.22.4-9) ...
Setting up procps (2:3.3.17-7.1) ...
Setting up libcurl4:armhf (7.86.0-2) ...
Setting up libx11-6:armhf (2:1.8.1-2) ...
Setting up libfftw3-dev:armhf (3.3.10-1) ...
Setting up libpython3-stdlib:armhf (3.10.6-1) ...
Setting up libcfitsio-dev:armhf (4.1.0-1) ...
Setting up python3.10 (3.10.9-1) ...
Setting up libxrender1:armhf (1:0.9.10-1.1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libxext6:armhf (2:1.3.4-1) ...
Setting up python3 (3.10.6-1) ...
Setting up man-db (2.11.1-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up pkg-kde-tools (0.15.38) ...
Setting up cmake (3.25.1-1) ...
Setting up debhelper (13.11.3) ...
Processing triggers for sgml-base (1.31) ...
Setting up libfontconfig1:armhf (2.13.1-4.5) ...
Processing triggers for libc-bin (2.35-2+rpi1) ...
Setting up libcairo2:armhf (1.16.0-7) ...
Setting up libtheora0:armhf (1.1.1+dfsg.1-16.1) ...
Setting up libtheora-dev:armhf (1.1.1+dfsg.1-16.1) ...
Setting up sbuild-build-depends-indi-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.35-2+rpi1) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.9.0-0.bpo.6-armmp armhf (armv7l)
Toolchain package versions: binutils_2.39-6+rpi1 dpkg-dev_1.21.9+rpi1 g++-12_12.2.0-3+rpi1 gcc-12_12.2.0-3+rpi1 libc6-dev_2.35-2+rpi1 libstdc++-12-dev_12.2.0-3+rpi1 libstdc++6_12.2.0-3+rpi1 linux-libc-dev_5.19.6-1+rpi1
Package versions: adduser_3.129 apt_2.5.3 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-10 autotools-dev_20220109.1 base-files_12.3+rpi1 base-passwd_3.6.1 bash_5.2~rc2-2 binutils_2.39-6+rpi1 binutils-arm-linux-gnueabihf_2.39-6+rpi1 binutils-common_2.39-6+rpi1 bsdextrautils_2.38.1-4 bsdutils_1:2.38.1-4 build-essential_12.9 bzip2_1.0.8-5+b2 cmake_3.25.1-1 cmake-data_3.25.1-1 coreutils_9.1-1 cpp_4:12.2.0-1+rpi1 cpp-12_12.2.0-3+rpi1 dash_0.5.11+git20210903+057cd650a4ed-9 debconf_1.5.79 debhelper_13.11.3 debianutils_5.7-0.3 dh-autoreconf_20 dh-strip-nondeterminism_1.13.0-2 diffutils_1:3.8-1 dirmngr_2.2.39-1 dpkg_1.21.9+rpi1 dpkg-dev_1.21.9+rpi1 dwz_0.14+20220924-2 e2fsprogs_1.46.6~rc1-1 fakeroot_1.29-1 file_1:5.41-4 findutils_4.9.0-3 fontconfig-config_2.13.1-4.5 fonts-dejavu-core_2.37-2 g++_4:12.2.0-1+rpi1 g++-12_12.2.0-3+rpi1 gcc_4:12.2.0-1+rpi1 gcc-12_12.2.0-3+rpi1 gcc-12-base_12.2.0-3+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-10 gettext-base_0.21-10 gnupg_2.2.39-1 gnupg-l10n_2.2.39-1 gnupg-utils_2.2.39-1 gpg_2.2.39-1 gpg-agent_2.2.39-1 gpg-wks-client_2.2.39-1 gpg-wks-server_2.2.39-1 gpgconf_2.2.39-1 gpgsm_2.2.39-1 gpgv_2.2.39-1 grep_3.7-1 groff-base_1.22.4-9 gzip_1.12-1 hostname_3.23 init-system-helpers_1.64 intltool-debian_0.35.0+20060710.6 iputils-ping_3:20211215-1 krb5-locales_1.20-1 libacl1_2.3.1-1 libapt-pkg6.0_2.5.3 libarchive-zip-perl_1.68-1 libarchive13_3.6.0-1 libasan8_12.2.0-3+rpi1 libassuan0_2.5.5-4 libatomic1_12.2.0-3+rpi1 libattr1_1:2.5.1-1 libaudit-common_1:3.0.7-1.1 libaudit1_1:3.0.7-1.1 libbinutils_2.39-6+rpi1 libblkid1_2.38.1-4 libbrotli1_1.0.9-2+b2 libbsd0_0.11.7-1 libbz2-1.0_1.0.8-5+b2 libc-bin_2.35-2+rpi1 libc-dev-bin_2.35-2+rpi1 libc6_2.35-2+rpi1 libc6-dev_2.35-2+rpi1 libcairo2_1.16.0-7 libcap-ng0_0.8.3-1 libcap2_1:2.44-1 libcap2-bin_1:2.44-1 libcc1-0_12.2.0-3+rpi1 libcfitsio-dev_4.1.0-1 libcfitsio9_4.1.0-1 libcom-err2_1.46.6~rc1-1 libcrypt-dev_1:4.4.28-2 libcrypt1_1:4.4.28-2 libctf-nobfd0_2.39-6+rpi1 libctf0_2.39-6+rpi1 libcurl3-gnutls_7.86.0-2 libcurl4_7.86.0-2 libcurl4-gnutls-dev_7.86.0-2 libdb5.3_5.3.28+dfsg1-0.10 libdebconfclient0_0.264 libdebhelper-perl_13.11.3 libdpkg-perl_1.21.9+rpi1 libelf1_0.187-2+rpi2 libev-dev_1:4.33-1 libev4_1:4.33-1 libexpat1_2.5.0-1 libext2fs2_1.46.6~rc1-1 libfakeroot_1.29-1 libffi8_3.4.2-4 libfftw3-bin_3.3.10-1 libfftw3-dev_3.3.10-1 libfftw3-double3_3.3.10-1 libfftw3-single3_3.3.10-1 libfile-stripnondeterminism-perl_1.13.0-2 libfontconfig1_2.13.1-4.5 libfreetype6_2.12.1+dfsg-3 libgcc-12-dev_12.2.0-3+rpi1 libgcc-s1_12.2.0-3+rpi1 libgcrypt20_1.10.1-2+b2 libgdbm-compat4_1.23-3 libgdbm6_1.23-3 libgmp10_2:6.2.1+dfsg1-1.1 libgnutls30_3.7.8-2 libgomp1_12.2.0-3+rpi1 libgpg-error0_1.45-2 libgsl-dev_2.7.1+dfsg-3 libgsl27_2.7.1+dfsg-3 libgslcblas0_2.7.1+dfsg-3 libgssapi-krb5-2_1.20-1 libhogweed6_3.8.1-2 libicu72_72.1-3 libidn2-0_2.3.3-1 libisl23_0.25-1 libjpeg-dev_1:2.1.2-1 libjpeg62-turbo_1:2.1.2-1 libjpeg62-turbo-dev_1:2.1.2-1 libjsoncpp25_1.9.5-4 libk5crypto3_1.20-1 libkeyutils1_1.6.3-1 libkrb5-3_1.20-1 libkrb5support0_1.20-1 libksba8_1.6.0-3 libldap-2.5-0_2.5.13+dfsg-2+rpi1 liblz4-1_1.9.4-1+rpi1 liblzma5_5.2.5-2.1 libmagic-mgc_1:5.41-4 libmagic1_1:5.41-4 libmd0_1.0.4-2 libmount1_2.38.1-4 libmpc3_1.2.1-2 libmpdec3_2.5.1-2+rpi1 libmpfr6_4.1.0-3 libncurses6_6.3+20220423-2 libncursesw6_6.3+20220423-2 libnettle8_3.8.1-2 libnghttp2-14_1.51.0-1 libnova-0.16-0_0.16-5 libnova-dev_0.16-5 libnova-dev-bin_0.16-5 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libogg-dev_1.3.5-3 libogg0_1.3.5-3 libp11-kit0_0.24.1-1 libpam-cap_1:2.44-1 libpam-modules_1.5.2-5 libpam-modules-bin_1.5.2-5 libpam-runtime_1.5.2-5 libpam0g_1.5.2-5 libpcre2-8-0_10.40-1+b2 libpcre3_2:8.39-14 libperl5.34_5.34.0-5 libperl5.36_5.36.0-4 libpipeline1_1.5.7-1 libpixman-1-0_0.42.2-1 libpkgconf3_1.8.0-11 libpng16-16_1.6.39-2 libprocps8_2:3.3.17-7.1 libpsl5_0.21.0-1.2 libpython3-stdlib_3.10.6-1 libpython3.10-minimal_3.10.9-1 libpython3.10-stdlib_3.10.9-1 libreadline8_8.2-1 librhash0_1.4.3-3 librtmp1_2.4+20151223.gitfa8646d.1-2+b2 libsasl2-2_2.1.28+dfsg-8 libsasl2-modules-db_2.1.28+dfsg-8 libseccomp2_2.5.4-1+rpi1 libselinux1_3.4-1 libsemanage-common_3.4-1 libsemanage2_3.4-1 libsepol1_3.1-1 libsepol2_3.4-2 libsmartcols1_2.38.1-4 libsqlite3-0_3.39.4-1 libss2_1.46.6~rc1-1 libssh2-1_1.10.0-3+b1 libssl1.1_1.1.1o-1 libssl3_3.0.5-4 libstdc++-12-dev_12.2.0-3+rpi1 libstdc++6_12.2.0-3+rpi1 libsub-override-perl_0.09-4 libsystemd0_251.5-1+rpi1 libtasn1-6_4.19.0-2 libtheora-dev_1.1.1+dfsg.1-16.1 libtheora0_1.1.1+dfsg.1-16.1 libtinfo6_6.3+20220423-2 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 libubsan1_12.2.0-3+rpi1 libuchardet0_0.0.7-1 libudev1_251.5-1+rpi1 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-4 libuv1_1.44.2-1+rpi1 libx11-6_2:1.8.1-2 libx11-data_2:1.8.1-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 libxml2_2.9.14+dfsg-1.1 libxrender1_1:0.9.10-1.1 libxxhash0_0.8.1-1 libzstd1_1.5.2+dfsg-1 linux-libc-dev_5.19.6-1+rpi1 login_1:4.12.3+dfsg1-1 logsave_1.46.6~rc1-1 lsb-base_11.4+rpi1 m4_1.4.19-1 make_4.3-4.1 man-db_2.11.1-1 mawk_1.3.4.20200120-3.1 media-types_8.0.0 mount_2.38.1-4 nano_6.4-1 ncurses-base_6.3+20220423-2 ncurses-bin_6.3+20220423-2 netbase_6.3 passwd_1:4.12.3+dfsg1-1 patch_2.7.6-7 perl_5.36.0-4 perl-base_5.36.0-4 perl-modules-5.34_5.34.0-5 perl-modules-5.36_5.36.0-4 pinentry-curses_1.2.0-2 pkg-config_1.8.0-11 pkg-kde-tools_0.15.38 pkgconf_1.8.0-11 pkgconf-bin_1.8.0-11 po-debconf_1.0.21+nmu1 procps_2:3.3.17-7.1 python3_3.10.6-1 python3-minimal_3.10.6-1 python3.10_3.10.9-1 python3.10-minimal_3.10.9-1 raspbian-archive-keyring_20120528.2 readline-common_8.2-1 rpcsvc-proto_1.4.2-4 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-indi-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sgml-base_1.31 sysvinit-utils_3.05-6 tar_1.34+dfsg-1 tzdata_2022d-1 ucf_3.0043 util-linux_2.38.1-4 util-linux-extra_2.38.1-4 xz-utils_5.2.5-2.1 zlib1g_1:1.2.13.dfsg-1 zlib1g-dev_1:1.2.13.dfsg-1

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.eVjgFJNZ/trustedkeys.kbx': General error
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 signature ./indi_1.9.9+dfsg-2.dsc
dpkg-source: info: extracting indi in /<<BUILDDIR>>/indi-1.9.9+dfsg
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 disc space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-aafaa247-b15d-4f96-899b-5059dcb925df
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=linux
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package indi
dpkg-buildpackage: info: source version 1.9.9+dfsg-2
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 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-arm-linux-gnueabihf && 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_INSTALL_LIBDIR=lib/arm-linux-gnueabihf ..
-- 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/cc - 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/c++ - 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/arm-linux-gnueabihf/libnova.so
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Found Libev: /usr/lib/arm-linux-gnueabihf/libev.so (found version "4.33") 
-- Building INDI Client
-- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found version "1.2.13") 
-- Found CFITSIO 4.1.0: /usr/lib/arm-linux-gnueabihf/libcfitsio.so
-- Found libnova: /usr/lib/arm-linux-gnueabihf/libnova.so
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Found USB1: /usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/libcurl.so (found version "7.86.0")  
-- Found GSL: /usr/include (found version "2.7.1") 
-- Found JPEG: /usr/lib/arm-linux-gnueabihf/libjpeg.so  
-- Found FFTW3: /usr/lib/arm-linux-gnueabihf/libfftw3.so
-- Found OGGTHEORA: /usr/lib/arm-linux-gnueabihf/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, <http://heasarc.gsfc.nasa.gov/fitsio/fitsio.html>
   Provides INDI with FITS I/O support.
 * Nova, A general purpose, double precision, Celestial Mechanics, Astrometry and Astrodynamics library, <http://libnova.sourceforge.net>
   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


-- Build files have been written to: /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf
   dh_auto_build -a
	cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1
make[1]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
/usr/bin/cmake -S/<<BUILDDIR>>/indi-1.9.9+dfsg -B/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/CMakeFiles /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f libs/indicore/CMakeFiles/indicore.dir/build.make libs/indicore/CMakeFiles/indicore.dir/depend
make  -f libs/sockets/CMakeFiles/sockets.dir/build.make libs/sockets/CMakeFiles/sockets.dir/depend
make  -f libs/eventloop/CMakeFiles/eventloop.dir/build.make libs/eventloop/CMakeFiles/eventloop.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/sockets /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/sockets/CMakeFiles/sockets.dir/DependInfo.cmake --color=
make  -f libs/dsp/CMakeFiles/dsp.dir/build.make libs/dsp/CMakeFiles/dsp.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/eventloop /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/eventloop/CMakeFiles/eventloop.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/CMakeFiles/indicore.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp/CMakeFiles/dsp.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f libs/sockets/CMakeFiles/sockets.dir/build.make libs/sockets/CMakeFiles/sockets.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f libs/eventloop/CMakeFiles/eventloop.dir/build.make libs/eventloop/CMakeFiles/eventloop.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f libs/indicore/CMakeFiles/indicore.dir/build.make libs/indicore/CMakeFiles/indicore.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[  0%] Building CXX object libs/sockets/CMakeFiles/sockets.dir/tcpsocket.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/sockets && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/sockets -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/tcpsocket.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f libs/dsp/CMakeFiles/dsp.dir/build.make libs/dsp/CMakeFiles/dsp.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[  1%] Building C object libs/eventloop/CMakeFiles/eventloop.dir/eventloop.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/eventloop && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/eventloop -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/eventloop.c
[  1%] Building C object libs/indicore/CMakeFiles/indicore.dir/base64.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/base64.c
[  1%] Building C object libs/dsp/CMakeFiles/dsp.dir/fits.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/fits.c
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[  1%] Built target eventloop
make  -f libs/fpack/CMakeFiles/fpack.dir/build.make libs/fpack/CMakeFiles/fpack.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/fpack /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/fpack/CMakeFiles/fpack.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f libs/fpack/CMakeFiles/fpack.dir/build.make libs/fpack/CMakeFiles/fpack.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[  1%] Building C object libs/fpack/CMakeFiles/fpack.dir/fpack.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/fpack && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/fpack -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/fpack.c
[  2%] Building C object libs/indicore/CMakeFiles/indicore.dir/userio.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/userio.c
[  2%] Building C object libs/indicore/CMakeFiles/indicore.dir/indicom.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/indicom.c
[  2%] Building C object libs/fpack/CMakeFiles/fpack.dir/fpackutil.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/fpack && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/fpack -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/fpackutil.c
[  2%] Building C object libs/indicore/CMakeFiles/indicore.dir/indidevapi.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/indidevapi.c
[  3%] Building C object libs/dsp/CMakeFiles/dsp.dir/file.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/file.c
[  3%] Building CXX object libs/indicore/CMakeFiles/indicore.dir/lilxml.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/lilxml.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[  3%] Built target fpack
make  -f libs/hid/CMakeFiles/hid.dir/build.make libs/hid/CMakeFiles/hid.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/hid /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/hid/CMakeFiles/hid.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f libs/hid/CMakeFiles/hid.dir/build.make libs/hid/CMakeFiles/hid.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[  3%] Building C object libs/hid/CMakeFiles/hid.dir/hid_libusb.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/hid && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/hid -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/hid_libusb.c
[  4%] Building C object libs/indicore/CMakeFiles/indicore.dir/indiuserio.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/indiuserio.c
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[  4%] Built target hid
[  4%] Building C object libs/dsp/CMakeFiles/dsp.dir/buffer.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/buffer.c
[  4%] Building C object libs/indicore/CMakeFiles/indicore.dir/sharedblob.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/sharedblob.c
[  4%] Building CXX object libs/indicore/CMakeFiles/indicore.dir/sharedblob_parse.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/sharedblob_parse.cpp
[  4%] Building CXX object libs/sockets/CMakeFiles/sockets.dir/tcpsocket_unix.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/sockets && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/sockets -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/tcpsocket_unix.cpp
make  -f libs/hid/CMakeFiles/indi_hid_test.dir/build.make libs/hid/CMakeFiles/indi_hid_test.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/hid /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/hid/CMakeFiles/indi_hid_test.dir/DependInfo.cmake --color=
[  4%] Building C object libs/dsp/CMakeFiles/dsp.dir/convert.c.o
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/convert.c
make  -f libs/hid/CMakeFiles/indi_hid_test.dir/build.make libs/hid/CMakeFiles/indi_hid_test.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[  5%] Building CXX object libs/hid/CMakeFiles/indi_hid_test.dir/hidtest.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/hid && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/hid -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/hidtest.cpp
[  5%] Building C object libs/dsp/CMakeFiles/dsp.dir/fft.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/fft.c
[  5%] Linking CXX executable indi_hid_test
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/hid && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_hid_test.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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/arm-linux-gnueabihf/libusb-1.0.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[  5%] Built target indi_hid_test
[  5%] Building C object libs/dsp/CMakeFiles/dsp.dir/filters.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/filters.c
[  6%] Building C object libs/dsp/CMakeFiles/dsp.dir/signals.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/signals.c
[  6%] Building C object libs/dsp/CMakeFiles/dsp.dir/convolution.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/convolution.c
[  6%] Building C object libs/dsp/CMakeFiles/dsp.dir/stats.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/stats.c
[  6%] Building C object libs/dsp/CMakeFiles/dsp.dir/stream.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/dsp -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/stream.c
[  6%] Building C object libs/indicore/CMakeFiles/indicore.dir/shm_open_anon.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/shm_open_anon.c
[  6%] Building CXX object libs/indicore/CMakeFiles/indicore.dir/libastro.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/libastro.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[  6%] Built target sockets
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[  6%] Built target dsp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[  6%] Built target indicore
make  -f libs/indidevice/CMakeFiles/indidevice.dir/build.make libs/indidevice/CMakeFiles/indidevice.dir/depend
make  -f indiserver/CMakeFiles/indiserver.dir/build.make indiserver/CMakeFiles/indiserver.dir/depend
make  -f tools/CMakeFiles/indi_getprop.dir/build.make tools/CMakeFiles/indi_getprop.dir/depend
make  -f tools/CMakeFiles/indi_setprop.dir/build.make tools/CMakeFiles/indi_setprop.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/indiserver /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/indiserver /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/indiserver/CMakeFiles/indiserver.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/tools /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/tools /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/tools/CMakeFiles/indi_getprop.dir/DependInfo.cmake --color=
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/CMakeFiles/indidevice.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/tools /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/tools /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/tools/CMakeFiles/indi_setprop.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f indiserver/CMakeFiles/indiserver.dir/build.make indiserver/CMakeFiles/indiserver.dir/build
make  -f tools/CMakeFiles/indi_getprop.dir/build.make tools/CMakeFiles/indi_getprop.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f libs/indidevice/CMakeFiles/indidevice.dir/build.make libs/indidevice/CMakeFiles/indidevice.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f tools/CMakeFiles/indi_setprop.dir/build.make tools/CMakeFiles/indi_setprop.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[  6%] Building C object tools/CMakeFiles/indi_getprop.dir/getINDIproperty.c.o
[  6%] Building CXX object indiserver/CMakeFiles/indiserver.dir/indiserver.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/indiserver && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/indiserver -I/<<BUILDDIR>>/indi-1.9.9+dfsg/indiserver -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/indiserver/indiserver.cpp
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/tools && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/tools -I/<<BUILDDIR>>/indi-1.9.9+dfsg/tools -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/tools/getINDIproperty.c
[  7%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/indibase.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/indibase.cpp
[  7%] Building C object tools/CMakeFiles/indi_setprop.dir/setINDIproperty.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/tools && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/tools -I/<<BUILDDIR>>/indi-1.9.9+dfsg/tools -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/tools/setINDIproperty.c
[  8%] Linking CXX executable indi_getprop
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_getprop.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libz.so 
[  8%] Linking CXX executable indi_setprop
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_setprop.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libz.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[  8%] Built target indi_getprop
make  -f tools/CMakeFiles/indi_eval.dir/build.make tools/CMakeFiles/indi_eval.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/tools /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/tools /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/tools/CMakeFiles/indi_eval.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f tools/CMakeFiles/indi_eval.dir/build.make tools/CMakeFiles/indi_eval.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[  8%] Building C object tools/CMakeFiles/indi_eval.dir/compiler.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/tools && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/tools -I/<<BUILDDIR>>/indi-1.9.9+dfsg/tools -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/tools/compiler.c
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[  8%] Built target indi_setprop
[  8%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/indiutility.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/indiutility.cpp
[  8%] Building C object tools/CMakeFiles/indi_eval.dir/evalINDI.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/tools && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/tools -I/<<BUILDDIR>>/indi-1.9.9+dfsg/tools -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/tools/evalINDI.c
[  8%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/parentdevice.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/parentdevice.cpp
[  8%] Linking CXX executable indi_eval
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_eval.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libz.so 
/<<BUILDDIR>>/indi-1.9.9+dfsg/indiserver/indiserver.cpp: In function 'int readFdError(int)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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
[  8%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/basedevice.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/basedevice.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[  8%] Built target indi_eval
[  9%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/watchdeviceproperty.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/watchdeviceproperty.cpp
[  9%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/indistandardproperty.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/indistandardproperty.cpp
[  9%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/property/indiproperties.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indiproperties.cpp
[  9%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/property/indiproperty.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indiproperty.cpp
[  9%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertybasic.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.cpp
[ 10%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertyview.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertyview.cpp
[ 10%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertytext.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.cpp
[ 10%] Linking CXX executable indiserver
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/indiserver && /usr/bin/cmake -E cmake_link_script CMakeFiles/indiserver.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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/arm-linux-gnueabihf/libev.so /usr/lib/arm-linux-gnueabihf/libnova.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Built target indiserver
[ 10%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertynumber.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertynumber.cpp
[ 10%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertyswitch.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertyswitch.cpp
[ 11%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertylight.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertylight.cpp
[ 11%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertyblob.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertyblob.cpp
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indiproperties.h:22,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/basedevice.h:23,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indiproperty_p.h:25,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic_p.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.cpp:20:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {INDI::WidgetView<_INumber>}; _Tp = INDI::WidgetView<_INumber>; _Alloc = std::allocator<INDI::WidgetView<_INumber> >]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<INDI::WidgetView<_INumber>, std::allocator<INDI::WidgetView<_INumber> > >::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {INDI::WidgetView<_INumber>}; _Tp = INDI::WidgetView<_INumber>; _Alloc = std::allocator<INDI::WidgetView<_INumber> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = INDI::WidgetView<_INumber>; _Alloc = std::allocator<INDI::WidgetView<_INumber> >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void INDI::PropertyBasic<T>::push(INDI::WidgetView<T>&&) [with T = _INumber]' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.cpp:364:25:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<INDI::WidgetView<_INumber>*, std::vector<INDI::WidgetView<_INumber>, std::allocator<INDI::WidgetView<_INumber> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 11%] Built target indidevice
make  -f libs/indiabstractclient/CMakeFiles/indiabstractclient.dir/build.make libs/indiabstractclient/CMakeFiles/indiabstractclient.dir/depend
make  -f libs/indibase/CMakeFiles/indidriver_OBJECT.dir/build.make libs/indibase/CMakeFiles/indidriver_OBJECT.dir/depend
make  -f drivers/telescope/CMakeFiles/indilx200.dir/build.make drivers/telescope/CMakeFiles/indilx200.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiabstractclient /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiabstractclient/CMakeFiles/indiabstractclient.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope/CMakeFiles/indilx200.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase/CMakeFiles/indidriver_OBJECT.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f libs/indiabstractclient/CMakeFiles/indiabstractclient.dir/build.make libs/indiabstractclient/CMakeFiles/indiabstractclient.dir/build
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/telescope/CMakeFiles/indilx200.dir/build.make drivers/telescope/CMakeFiles/indilx200.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f libs/indibase/CMakeFiles/indidriver_OBJECT.dir/build.make libs/indibase/CMakeFiles/indidriver_OBJECT.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 12%] Building CXX object drivers/telescope/CMakeFiles/indilx200.dir/lx200telescope.cpp.o
[ 12%] Building CXX object drivers/telescope/CMakeFiles/indilx200.dir/lx200driver.cpp.o
[ 12%] Building CXX object libs/indiabstractclient/CMakeFiles/indiabstractclient.dir/abstractbaseclient.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiabstractclient && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiabstractclient -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -Dindilx200_EXPORTS -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200driver.cpp
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -Dindilx200_EXPORTS -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200telescope.cpp
[ 12%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/recorder/theorarecorder.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/recorder/theorarecorder.cpp
[ 12%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/streammanager.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp: In member function 'void INDI::AbstractBaseClientPrivate::setDriverConnection(bool, const char*)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./watchdeviceproperty.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient_p.h:24,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:23:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:275:29: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  275 |         if (drv_connection[0].getState() == ISS_ON)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:275:29: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  275 |         if (drv_connection[0].getState() == ISS_ON)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:275:29: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  275 |         if (drv_connection[0].getState() == ISS_ON)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:275:29: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  275 |         if (drv_connection[0].getState() == ISS_ON)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:275:29: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  275 |         if (drv_connection[0].getState() == ISS_ON)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:275:29: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  275 |         if (drv_connection[0].getState() == ISS_ON)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:275:29: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  275 |         if (drv_connection[0].getState() == ISS_ON)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:280:25: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  280 |         drv_connection[0].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:280:25: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  280 |         drv_connection[0].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:280:25: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  280 |         drv_connection[0].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:280:25: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  280 |         drv_connection[0].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:280:25: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  280 |         drv_connection[0].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:280:25: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  280 |         drv_connection[0].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:280:25: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  280 |         drv_connection[0].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:281:25: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  281 |         drv_connection[1].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:281:25: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  281 |         drv_connection[1].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:281:25: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  281 |         drv_connection[1].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:281:25: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  281 |         drv_connection[1].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:281:25: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  281 |         drv_connection[1].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:281:25: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  281 |         drv_connection[1].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:281:25: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  281 |         drv_connection[1].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:288:29: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  288 |         if (drv_connection[1].getState() == ISS_ON)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:288:29: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  288 |         if (drv_connection[1].getState() == ISS_ON)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:288:29: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  288 |         if (drv_connection[1].getState() == ISS_ON)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:288:29: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  288 |         if (drv_connection[1].getState() == ISS_ON)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:288:29: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  288 |         if (drv_connection[1].getState() == ISS_ON)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:288:29: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  288 |         if (drv_connection[1].getState() == ISS_ON)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:288:29: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  288 |         if (drv_connection[1].getState() == ISS_ON)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:293:25: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  293 |         drv_connection[0].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:293:25: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  293 |         drv_connection[0].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:293:25: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  293 |         drv_connection[0].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:293:25: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  293 |         drv_connection[0].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:293:25: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  293 |         drv_connection[0].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:293:25: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  293 |         drv_connection[0].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:293:25: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  293 |         drv_connection[0].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:294:25: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  294 |         drv_connection[1].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:294:25: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  294 |         drv_connection[1].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:294:25: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  294 |         drv_connection[1].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:294:25: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  294 |         drv_connection[1].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:294:25: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  294 |         drv_connection[1].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:294:25: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  294 |         drv_connection[1].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/abstractbaseclient.cpp:294:25: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  294 |         drv_connection[1].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp: In member function 'bool INDI::StreamManagerPrivate::initProperties()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indisensorinterface.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager_p.h:39,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:26:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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_");
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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_");
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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_");
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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_");
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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_");
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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_");
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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_");
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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_");
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
[ 13%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/fpsmeter.cpp.o
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/fpsmeter.cpp
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp: In member function 'void INDI::StreamManagerPrivate::newFrame(const uint8_t*, uint32_t)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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) &&
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:283:41: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  283 |         (StreamExposureNP[STREAM_DIVISOR].value > 1) &&
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:283:41: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  283 |         (StreamExposureNP[STREAM_DIVISOR].value > 1) &&
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:283:41: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  283 |         (StreamExposureNP[STREAM_DIVISOR].value > 1) &&
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:283:41: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  283 |         (StreamExposureNP[STREAM_DIVISOR].value > 1) &&
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:283:41: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  283 |         (StreamExposureNP[STREAM_DIVISOR].value > 1) &&
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:283:41: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  283 |         (StreamExposureNP[STREAM_DIVISOR].value > 1) &&
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:283:41: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  283 |         (StreamExposureNP[STREAM_DIVISOR].value > 1) &&
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(StreamExposureNP[STREAM_DIVISOR].value)) == 0
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:284:78: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  284 |         (frameCountDivider % static_cast<int>(StreamExposureNP[STREAM_DIVISOR].value)) == 0
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:284:78: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  284 |         (frameCountDivider % static_cast<int>(StreamExposureNP[STREAM_DIVISOR].value)) == 0
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:284:78: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  284 |         (frameCountDivider % static_cast<int>(StreamExposureNP[STREAM_DIVISOR].value)) == 0
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:284:78: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  284 |         (frameCountDivider % static_cast<int>(StreamExposureNP[STREAM_DIVISOR].value)) == 0
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:284:78: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  284 |         (frameCountDivider % static_cast<int>(StreamExposureNP[STREAM_DIVISOR].value)) == 0
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:284:78: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  284 |         (frameCountDivider % static_cast<int>(StreamExposureNP[STREAM_DIVISOR].value)) == 0
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:284:78: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  284 |         (frameCountDivider % static_cast<int>(StreamExposureNP[STREAM_DIVISOR].value)) == 0
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:292:16: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  292 |         FpsNP[1].setValue(FPSAverage.framesPerSecond());
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:292:16: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  292 |         FpsNP[1].setValue(FPSAverage.framesPerSecond());
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:292:16: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  292 |         FpsNP[1].setValue(FPSAverage.framesPerSecond());
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:292:16: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  292 |         FpsNP[1].setValue(FPSAverage.framesPerSecond());
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:292:16: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  292 |         FpsNP[1].setValue(FPSAverage.framesPerSecond());
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:292:16: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  292 |         FpsNP[1].setValue(FPSAverage.framesPerSecond());
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:292:16: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  292 |         FpsNP[1].setValue(FPSAverage.framesPerSecond());
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:297:16: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  297 |         FpsNP[0].setValue(FPSFast.framesPerSecond());
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:297:16: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  297 |         FpsNP[0].setValue(FPSFast.framesPerSecond());
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:297:16: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  297 |         FpsNP[0].setValue(FPSFast.framesPerSecond());
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:297:16: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  297 |         FpsNP[0].setValue(FPSFast.framesPerSecond());
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:297:16: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  297 |         FpsNP[0].setValue(FPSFast.framesPerSecond());
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:297:16: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  297 |         FpsNP[0].setValue(FPSFast.framesPerSecond());
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:297:16: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  297 |         FpsNP[0].setValue(FPSFast.framesPerSecond());
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:309:55: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  309 |         if (allocatedSize > LimitsNP[LIMITS_BUFFER_MAX].getValue())
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)) ||
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)) ||
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)) ||
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)) ||
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)) ||
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)) ||
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)) ||
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)) ||
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)) ||
      |                                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)) ||
      |                                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)) ||
      |                                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)) ||
      |                                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)) ||
      |                                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)) ||
      |                                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)) ||
      |                                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)) ||
      |                                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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))
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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))
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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))
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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))
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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))
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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))
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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))
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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))
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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))
      |                                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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))
      |                                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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))
      |                                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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))
      |                                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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))
      |                                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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))
      |                                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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))
      |                                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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))
      |                                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:341:38: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  341 |             RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:341:38: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  341 |             RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:341:38: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  341 |             RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:341:38: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  341 |             RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:341:38: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  341 |             RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:341:38: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  341 |             RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:341:38: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  341 |             RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp: In lambda function:
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:496:31: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  496 |                 StreamTimeNP[0].setValue(previewElapsed.nsecsElapsed() / 1000000000.0);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp: In member function 'void INDI::StreamManagerPrivate::setSize(uint16_t, uint16_t)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:511:39: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  511 |         StreamFrameNP[CCDChip::FRAME_X].setValue(0);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:511:39: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  511 |         StreamFrameNP[CCDChip::FRAME_X].setValue(0);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:511:39: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  511 |         StreamFrameNP[CCDChip::FRAME_X].setValue(0);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:511:39: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  511 |         StreamFrameNP[CCDChip::FRAME_X].setValue(0);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:511:39: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  511 |         StreamFrameNP[CCDChip::FRAME_X].setValue(0);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:511:39: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  511 |         StreamFrameNP[CCDChip::FRAME_X].setValue(0);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:511:39: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  511 |         StreamFrameNP[CCDChip::FRAME_X].setValue(0);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:512:39: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  512 |         StreamFrameNP[CCDChip::FRAME_X].setMax(width - 1);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:513:39: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  513 |         StreamFrameNP[CCDChip::FRAME_Y].setValue(0);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:513:39: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  513 |         StreamFrameNP[CCDChip::FRAME_Y].setValue(0);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:513:39: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  513 |         StreamFrameNP[CCDChip::FRAME_Y].setValue(0);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:513:39: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  513 |         StreamFrameNP[CCDChip::FRAME_Y].setValue(0);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:513:39: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  513 |         StreamFrameNP[CCDChip::FRAME_Y].setValue(0);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:513:39: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  513 |         StreamFrameNP[CCDChip::FRAME_Y].setValue(0);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:513:39: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  513 |         StreamFrameNP[CCDChip::FRAME_Y].setValue(0);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:514:39: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  514 |         StreamFrameNP[CCDChip::FRAME_Y].setMax(height - 1);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:515:39: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  515 |         StreamFrameNP[CCDChip::FRAME_W].setValue(width);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:515:39: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  515 |         StreamFrameNP[CCDChip::FRAME_W].setValue(width);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:515:39: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  515 |         StreamFrameNP[CCDChip::FRAME_W].setValue(width);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:515:39: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  515 |         StreamFrameNP[CCDChip::FRAME_W].setValue(width);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:515:39: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  515 |         StreamFrameNP[CCDChip::FRAME_W].setValue(width);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:515:39: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  515 |         StreamFrameNP[CCDChip::FRAME_W].setValue(width);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:515:39: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  515 |         StreamFrameNP[CCDChip::FRAME_W].setValue(width);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:516:39: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  516 |         StreamFrameNP[CCDChip::FRAME_W].setMin(10);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:516:39: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  516 |         StreamFrameNP[CCDChip::FRAME_W].setMin(10);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:516:39: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  516 |         StreamFrameNP[CCDChip::FRAME_W].setMin(10);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:516:39: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  516 |         StreamFrameNP[CCDChip::FRAME_W].setMin(10);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:516:39: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  516 |         StreamFrameNP[CCDChip::FRAME_W].setMin(10);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:516:39: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  516 |         StreamFrameNP[CCDChip::FRAME_W].setMin(10);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:516:39: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  516 |         StreamFrameNP[CCDChip::FRAME_W].setMin(10);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:517:39: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  517 |         StreamFrameNP[CCDChip::FRAME_W].setMax(width);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:517:39: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  517 |         StreamFrameNP[CCDChip::FRAME_W].setMax(width);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:517:39: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  517 |         StreamFrameNP[CCDChip::FRAME_W].setMax(width);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:517:39: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  517 |         StreamFrameNP[CCDChip::FRAME_W].setMax(width);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:517:39: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  517 |         StreamFrameNP[CCDChip::FRAME_W].setMax(width);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:517:39: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  517 |         StreamFrameNP[CCDChip::FRAME_W].setMax(width);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:517:39: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  517 |         StreamFrameNP[CCDChip::FRAME_W].setMax(width);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:518:39: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  518 |         StreamFrameNP[CCDChip::FRAME_H].setValue(height);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:518:39: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  518 |         StreamFrameNP[CCDChip::FRAME_H].setValue(height);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:518:39: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  518 |         StreamFrameNP[CCDChip::FRAME_H].setValue(height);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:518:39: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  518 |         StreamFrameNP[CCDChip::FRAME_H].setValue(height);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:518:39: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  518 |         StreamFrameNP[CCDChip::FRAME_H].setValue(height);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:518:39: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  518 |         StreamFrameNP[CCDChip::FRAME_H].setValue(height);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:518:39: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  518 |         StreamFrameNP[CCDChip::FRAME_H].setValue(height);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:519:39: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  519 |         StreamFrameNP[CCDChip::FRAME_H].setMin(10);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:519:39: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  519 |         StreamFrameNP[CCDChip::FRAME_H].setMin(10);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:519:39: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  519 |         StreamFrameNP[CCDChip::FRAME_H].setMin(10);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:519:39: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  519 |         StreamFrameNP[CCDChip::FRAME_H].setMin(10);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:519:39: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  519 |         StreamFrameNP[CCDChip::FRAME_H].setMin(10);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:519:39: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  519 |         StreamFrameNP[CCDChip::FRAME_H].setMin(10);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:519:39: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  519 |         StreamFrameNP[CCDChip::FRAME_H].setMin(10);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:520:39: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  520 |         StreamFrameNP[CCDChip::FRAME_H].setMax(height);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:520:39: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  520 |         StreamFrameNP[CCDChip::FRAME_H].setMax(height);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:520:39: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  520 |         StreamFrameNP[CCDChip::FRAME_H].setMax(height);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:520:39: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  520 |         StreamFrameNP[CCDChip::FRAME_H].setMax(height);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:520:39: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  520 |         StreamFrameNP[CCDChip::FRAME_H].setMax(height);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:520:39: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  520 |         StreamFrameNP[CCDChip::FRAME_H].setMax(height);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:520:39: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  520 |         StreamFrameNP[CCDChip::FRAME_H].setMax(height);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:526:52: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  526 |     dstFrameInfo.x = StreamFrameNP[CCDChip::FRAME_X].getValue();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:527:52: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  527 |     dstFrameInfo.y = StreamFrameNP[CCDChip::FRAME_Y].getValue();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:528:52: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  528 |     dstFrameInfo.w = StreamFrameNP[CCDChip::FRAME_W].getValue();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:529:52: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  529 |     dstFrameInfo.h = StreamFrameNP[CCDChip::FRAME_H].getValue();
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp: In member function 'bool INDI::StreamManagerPrivate::startRecording()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:646:39: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  646 |     recorder->setFPS(FpsNP[FPS_AVERAGE].value);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:646:39: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  646 |     recorder->setFPS(FpsNP[FPS_AVERAGE].value);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:646:39: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  646 |     recorder->setFPS(FpsNP[FPS_AVERAGE].value);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:646:39: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  646 |     recorder->setFPS(FpsNP[FPS_AVERAGE].value);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:646:39: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  646 |     recorder->setFPS(FpsNP[FPS_AVERAGE].value);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:646:39: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  646 |     recorder->setFPS(FpsNP[FPS_AVERAGE].value);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:646:39: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  646 |     recorder->setFPS(FpsNP[FPS_AVERAGE].value);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:649:40: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  649 |     recordfiledir.assign(RecordFileTP[0].text);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:649:40: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  649 |     recordfiledir.assign(RecordFileTP[0].text);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:649:40: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  649 |     recordfiledir.assign(RecordFileTP[0].text);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:649:40: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  649 |     recordfiledir.assign(RecordFileTP[0].text);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:649:40: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  649 |     recordfiledir.assign(RecordFileTP[0].text);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:649:40: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  649 |     recordfiledir.assign(RecordFileTP[0].text);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:649:40: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  649 |     recordfiledir.assign(RecordFileTP[0].text);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:653:41: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  653 |     recordfilename.assign(RecordFileTP[1].text);
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:653:41: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  653 |     recordfilename.assign(RecordFileTP[1].text);
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:653:41: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  653 |     recordfilename.assign(RecordFileTP[1].text);
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:653:41: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  653 |     recordfilename.assign(RecordFileTP[1].text);
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:653:41: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  653 |     recordfilename.assign(RecordFileTP[1].text);
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:653:41: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  653 |     recordfilename.assign(RecordFileTP[1].text);
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:653:41: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  653 |     recordfilename.assign(RecordFileTP[1].text);
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:711:38: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  711 |             RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:711:38: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  711 |             RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:711:38: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  711 |             RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:711:38: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  711 |             RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:711:38: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  711 |             RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:711:38: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  711 |             RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:711:38: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  711 |             RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:722:38: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  722 |             RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:722:38: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  722 |             RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:722:38: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  722 |             RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:722:38: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  722 |             RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:722:38: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  722 |             RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:722:38: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  722 |             RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:722:38: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  722 |             RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp: In member function 'bool INDI::StreamManagerPrivate::ISNewSwitch(const char*, const char*, ISState*, char**, int)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:801:38: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  801 |             RecordStreamSP[prevSwitch].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:801:38: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  801 |             RecordStreamSP[prevSwitch].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:801:38: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  801 |             RecordStreamSP[prevSwitch].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:801:38: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  801 |             RecordStreamSP[prevSwitch].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:801:38: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  801 |             RecordStreamSP[prevSwitch].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:801:38: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  801 |             RecordStreamSP[prevSwitch].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:801:38: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  801 |             RecordStreamSP[prevSwitch].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 ||
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:808:40: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  808 |             RecordStreamSP[RECORD_ON   ].getState() == ISS_ON ||
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:808:40: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  808 |             RecordStreamSP[RECORD_ON   ].getState() == ISS_ON ||
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:808:40: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  808 |             RecordStreamSP[RECORD_ON   ].getState() == ISS_ON ||
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:808:40: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  808 |             RecordStreamSP[RECORD_ON   ].getState() == ISS_ON ||
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:808:40: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  808 |             RecordStreamSP[RECORD_ON   ].getState() == ISS_ON ||
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:808:40: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  808 |             RecordStreamSP[RECORD_ON   ].getState() == ISS_ON ||
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:808:40: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  808 |             RecordStreamSP[RECORD_ON   ].getState() == ISS_ON ||
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 ||
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:809:40: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  809 |             RecordStreamSP[RECORD_TIME ].getState() == ISS_ON ||
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:809:40: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  809 |             RecordStreamSP[RECORD_TIME ].getState() == ISS_ON ||
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:809:40: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  809 |             RecordStreamSP[RECORD_TIME ].getState() == ISS_ON ||
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:809:40: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  809 |             RecordStreamSP[RECORD_TIME ].getState() == ISS_ON ||
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:809:40: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  809 |             RecordStreamSP[RECORD_TIME ].getState() == ISS_ON ||
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:809:40: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  809 |             RecordStreamSP[RECORD_TIME ].getState() == ISS_ON ||
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:809:40: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  809 |             RecordStreamSP[RECORD_TIME ].getState() == ISS_ON ||
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:810:40: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  810 |             RecordStreamSP[RECORD_FRAME].getState() == ISS_ON
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:810:40: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  810 |             RecordStreamSP[RECORD_FRAME].getState() == ISS_ON
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:810:40: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  810 |             RecordStreamSP[RECORD_FRAME].getState() == ISS_ON
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:810:40: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  810 |             RecordStreamSP[RECORD_FRAME].getState() == ISS_ON
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:810:40: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  810 |             RecordStreamSP[RECORD_FRAME].getState() == ISS_ON
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:810:40: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  810 |             RecordStreamSP[RECORD_FRAME].getState() == ISS_ON
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:810:40: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  810 |             RecordStreamSP[RECORD_FRAME].getState() == ISS_ON
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:23:
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                                                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                                                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                                                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                                                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                                                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                                                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                                                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                                                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                                                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                                                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                                                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                                                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                                                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                                                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<int>(RecordOptionsNP[1].value));
      |                     ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:826:46: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  826 |                     RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:826:46: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  826 |                     RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:826:46: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  826 |                     RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:826:46: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  826 |                     RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:826:46: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  826 |                     RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:826:46: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  826 |                     RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:826:46: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  826 |                     RecordStreamSP[RECORD_OFF].setState(ISS_ON);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:835:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  835 |             FpsNP[FPS_INSTANT].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:835:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  835 |             FpsNP[FPS_INSTANT].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:835:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  835 |             FpsNP[FPS_INSTANT].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:835:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  835 |             FpsNP[FPS_INSTANT].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:835:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  835 |             FpsNP[FPS_INSTANT].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:835:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  835 |             FpsNP[FPS_INSTANT].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:835:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  835 |             FpsNP[FPS_INSTANT].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:836:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  836 |             FpsNP[FPS_AVERAGE].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:836:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  836 |             FpsNP[FPS_AVERAGE].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:836:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  836 |             FpsNP[FPS_AVERAGE].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:836:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  836 |             FpsNP[FPS_AVERAGE].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:836:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  836 |             FpsNP[FPS_AVERAGE].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:836:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  836 |             FpsNP[FPS_AVERAGE].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:836:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  836 |             FpsNP[FPS_AVERAGE].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp: In member function 'bool INDI::StreamManagerPrivate::ISNewNumber(const char*, const char*, double*, char**, int)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp: In member function 'bool INDI::StreamManagerPrivate::setStream(bool)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1041:41: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1041 |                       StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue());
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1041:77: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1041 |                       StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue());
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)",
      |             ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1054:31: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1054 |                     StreamSP[1].setState(ISS_ON);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1054:31: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1054 |                     StreamSP[1].setState(ISS_ON);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1054:31: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1054 |                     StreamSP[1].setState(ISS_ON);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1054:31: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1054 |                     StreamSP[1].setState(ISS_ON);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1054:31: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1054 |                     StreamSP[1].setState(ISS_ON);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1054:31: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1054 |                     StreamSP[1].setState(ISS_ON);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1054:31: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1054 |                     StreamSP[1].setState(ISS_ON);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1066:31: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1066 |                     StreamSP[1].setState(ISS_ON);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1066:31: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1066 |                     StreamSP[1].setState(ISS_ON);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1066:31: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1066 |                     StreamSP[1].setState(ISS_ON);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1066:31: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1066 |                     StreamSP[1].setState(ISS_ON);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1066:31: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1066 |                     StreamSP[1].setState(ISS_ON);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1066:31: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1066 |                     StreamSP[1].setState(ISS_ON);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1066:31: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1066 |                     StreamSP[1].setState(ISS_ON);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1075:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1075 |             FpsNP[FPS_INSTANT].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1075:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1075 |             FpsNP[FPS_INSTANT].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1075:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1075 |             FpsNP[FPS_INSTANT].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1075:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1075 |             FpsNP[FPS_INSTANT].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1075:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1075 |             FpsNP[FPS_INSTANT].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1075:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1075 |             FpsNP[FPS_INSTANT].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1075:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1075 |             FpsNP[FPS_INSTANT].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1076:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1076 |             FpsNP[FPS_AVERAGE].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1076:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1076 |             FpsNP[FPS_AVERAGE].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1076:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1076 |             FpsNP[FPS_AVERAGE].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1076:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1076 |             FpsNP[FPS_AVERAGE].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1076:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1076 |             FpsNP[FPS_AVERAGE].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1076:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1076 |             FpsNP[FPS_AVERAGE].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1076:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1076 |             FpsNP[FPS_AVERAGE].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1078:23: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1078 |             StreamSP[0].setState(ISS_ON);
      |                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1078:23: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1078 |             StreamSP[0].setState(ISS_ON);
      |                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1078:23: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1078 |             StreamSP[0].setState(ISS_ON);
      |                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1078:23: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1078 |             StreamSP[0].setState(ISS_ON);
      |                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1078:23: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1078 |             StreamSP[0].setState(ISS_ON);
      |                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1078:23: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1078 |             StreamSP[0].setState(ISS_ON);
      |                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1078:23: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1078 |             StreamSP[0].setState(ISS_ON);
      |                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1086:26: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1086 |         FpsNP[FPS_INSTANT].setValue(0);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1086:26: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1086 |         FpsNP[FPS_INSTANT].setValue(0);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1086:26: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1086 |         FpsNP[FPS_INSTANT].setValue(0);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1086:26: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1086 |         FpsNP[FPS_INSTANT].setValue(0);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1086:26: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1086 |         FpsNP[FPS_INSTANT].setValue(0);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1086:26: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1086 |         FpsNP[FPS_INSTANT].setValue(0);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1086:26: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1086 |         FpsNP[FPS_INSTANT].setValue(0);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1087:26: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1087 |         FpsNP[FPS_AVERAGE].setValue(0);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1087:26: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1087 |         FpsNP[FPS_AVERAGE].setValue(0);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1087:26: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1087 |         FpsNP[FPS_AVERAGE].setValue(0);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1087:26: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1087 |         FpsNP[FPS_AVERAGE].setValue(0);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1087:26: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1087 |         FpsNP[FPS_AVERAGE].setValue(0);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1087:26: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1087 |         FpsNP[FPS_AVERAGE].setValue(0);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1087:26: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1087 |         FpsNP[FPS_AVERAGE].setValue(0);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1115:23: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1115 |             StreamSP[1].setState(ISS_ON);
      |                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1115:23: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1115 |             StreamSP[1].setState(ISS_ON);
      |                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1115:23: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1115 |             StreamSP[1].setState(ISS_ON);
      |                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1115:23: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1115 |             StreamSP[1].setState(ISS_ON);
      |                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1115:23: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1115 |             StreamSP[1].setState(ISS_ON);
      |                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1115:23: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1115 |             StreamSP[1].setState(ISS_ON);
      |                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1115:23: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1115 |             StreamSP[1].setState(ISS_ON);
      |                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1118:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1118 |             FpsNP[FPS_INSTANT].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1118:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1118 |             FpsNP[FPS_INSTANT].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1118:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1118 |             FpsNP[FPS_INSTANT].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1118:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1118 |             FpsNP[FPS_INSTANT].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1118:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1118 |             FpsNP[FPS_INSTANT].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1118:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1118 |             FpsNP[FPS_INSTANT].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1118:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1118 |             FpsNP[FPS_INSTANT].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1119:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1119 |             FpsNP[FPS_AVERAGE].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1119:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1119 |             FpsNP[FPS_AVERAGE].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1119:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1119 |             FpsNP[FPS_AVERAGE].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1119:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1119 |             FpsNP[FPS_AVERAGE].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1119:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1119 |             FpsNP[FPS_AVERAGE].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1119:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1119 |             FpsNP[FPS_AVERAGE].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1119:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1119 |             FpsNP[FPS_AVERAGE].setValue(0);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp: In member function 'void INDI::StreamManagerPrivate::getStreamFrame(uint16_t*, uint16_t*, uint16_t*, uint16_t*) const':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1148:40: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1148 |     *x = StreamFrameNP[CCDChip::FRAME_X].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1148:40: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1148 |     *x = StreamFrameNP[CCDChip::FRAME_X].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1148:40: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1148 |     *x = StreamFrameNP[CCDChip::FRAME_X].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1148:40: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1148 |     *x = StreamFrameNP[CCDChip::FRAME_X].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1148:40: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1148 |     *x = StreamFrameNP[CCDChip::FRAME_X].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1148:40: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1148 |     *x = StreamFrameNP[CCDChip::FRAME_X].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1149:40: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1149 |     *y = StreamFrameNP[CCDChip::FRAME_Y].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1149:40: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1149 |     *y = StreamFrameNP[CCDChip::FRAME_Y].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1149:40: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1149 |     *y = StreamFrameNP[CCDChip::FRAME_Y].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1149:40: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1149 |     *y = StreamFrameNP[CCDChip::FRAME_Y].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1149:40: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1149 |     *y = StreamFrameNP[CCDChip::FRAME_Y].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1149:40: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1149 |     *y = StreamFrameNP[CCDChip::FRAME_Y].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1150:40: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1150 |     *w = StreamFrameNP[CCDChip::FRAME_W].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1150:40: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1150 |     *w = StreamFrameNP[CCDChip::FRAME_W].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1150:40: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1150 |     *w = StreamFrameNP[CCDChip::FRAME_W].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1150:40: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1150 |     *w = StreamFrameNP[CCDChip::FRAME_W].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1150:40: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1150 |     *w = StreamFrameNP[CCDChip::FRAME_W].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1150:40: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1150 |     *w = StreamFrameNP[CCDChip::FRAME_W].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1151:40: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1151 |     *h = StreamFrameNP[CCDChip::FRAME_H].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1151:40: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1151 |     *h = StreamFrameNP[CCDChip::FRAME_H].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1151:40: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1151 |     *h = StreamFrameNP[CCDChip::FRAME_H].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1151:40: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1151 |     *h = StreamFrameNP[CCDChip::FRAME_H].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1151:40: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1151 |     *h = StreamFrameNP[CCDChip::FRAME_H].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1151:40: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1151 |     *h = StreamFrameNP[CCDChip::FRAME_H].getValue();
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp: In member function 'void INDI::StreamManagerPrivate::setStreamFrame(uint16_t, uint16_t, uint16_t, uint16_t)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1156:35: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1156 |     StreamFrameNP[CCDChip::FRAME_X].setValue(x);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1156:35: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1156 |     StreamFrameNP[CCDChip::FRAME_X].setValue(x);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1156:35: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1156 |     StreamFrameNP[CCDChip::FRAME_X].setValue(x);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1156:35: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1156 |     StreamFrameNP[CCDChip::FRAME_X].setValue(x);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1156:35: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1156 |     StreamFrameNP[CCDChip::FRAME_X].setValue(x);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1156:35: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1156 |     StreamFrameNP[CCDChip::FRAME_X].setValue(x);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1156:35: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1156 |     StreamFrameNP[CCDChip::FRAME_X].setValue(x);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1157:35: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1157 |     StreamFrameNP[CCDChip::FRAME_Y].setValue(y);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1157:35: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1157 |     StreamFrameNP[CCDChip::FRAME_Y].setValue(y);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1157:35: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1157 |     StreamFrameNP[CCDChip::FRAME_Y].setValue(y);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1157:35: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1157 |     StreamFrameNP[CCDChip::FRAME_Y].setValue(y);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1157:35: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1157 |     StreamFrameNP[CCDChip::FRAME_Y].setValue(y);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1157:35: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1157 |     StreamFrameNP[CCDChip::FRAME_Y].setValue(y);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1157:35: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1157 |     StreamFrameNP[CCDChip::FRAME_Y].setValue(y);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1158:35: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1158 |     StreamFrameNP[CCDChip::FRAME_W].setValue(w);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1158:35: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1158 |     StreamFrameNP[CCDChip::FRAME_W].setValue(w);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1158:35: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1158 |     StreamFrameNP[CCDChip::FRAME_W].setValue(w);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1158:35: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1158 |     StreamFrameNP[CCDChip::FRAME_W].setValue(w);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1158:35: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1158 |     StreamFrameNP[CCDChip::FRAME_W].setValue(w);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1158:35: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1158 |     StreamFrameNP[CCDChip::FRAME_W].setValue(w);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1158:35: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1158 |     StreamFrameNP[CCDChip::FRAME_W].setValue(w);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
[ 13%] Built target indiabstractclient
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1159:35: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1159 |     StreamFrameNP[CCDChip::FRAME_H].setValue(h);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1159:35: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1159 |     StreamFrameNP[CCDChip::FRAME_H].setValue(h);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1159:35: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1159 |     StreamFrameNP[CCDChip::FRAME_H].setValue(h);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1159:35: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1159 |     StreamFrameNP[CCDChip::FRAME_H].setValue(h);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1159:35: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1159 |     StreamFrameNP[CCDChip::FRAME_H].setValue(h);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1159:35: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1159 |     StreamFrameNP[CCDChip::FRAME_H].setValue(h);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1159:35: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1159 |     StreamFrameNP[CCDChip::FRAME_H].setValue(h);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp: In member function 'double INDI::StreamManager::getTargetFPS() const':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp: In member function 'double INDI::StreamManager::getTargetExposure() const':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1289:33: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1289 |     return d->StreamExposureNP[0].getValue();
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1289:33: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1289 |     return d->StreamExposureNP[0].getValue();
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1289:33: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1289 |     return d->StreamExposureNP[0].getValue();
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1289:33: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1289 |     return d->StreamExposureNP[0].getValue();
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1289:33: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1289 |     return d->StreamExposureNP[0].getValue();
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/streammanager.cpp:1289:33: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1289 |     return d->StreamExposureNP[0].getValue();
      |                                 ^
[ 13%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/gammalut16.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/gammalut16.cpp
make  -f libs/indiclient/CMakeFiles/indiclient_OBJECT.dir/build.make libs/indiclient/CMakeFiles/indiclient_OBJECT.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient/CMakeFiles/indiclient_OBJECT.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f libs/indiclient/CMakeFiles/indiclient_OBJECT.dir/build.make libs/indiclient/CMakeFiles/indiclient_OBJECT.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 13%] Building CXX object libs/indiclient/CMakeFiles/indiclient_OBJECT.dir/baseclient.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/baseclient.cpp
[ 13%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/recorder/recorderinterface.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/recorder/recorderinterface.cpp
[ 14%] Linking CXX shared library libindilx200.so
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indilx200.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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/arm-linux-gnueabihf/libnova.so 
[ 14%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/recorder/recordermanager.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/recorder/recordermanager.cpp
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_symlink_library libindilx200.so.1.9.9 libindilx200.so.1 libindilx200.so
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 14%] Built target indilx200
[ 15%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/recorder/serrecorder.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/recorder/serrecorder.cpp
[ 15%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/encoder/encodermanager.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/encoder/encodermanager.cpp
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/recorder/recorderinterface.h:31,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/recorder/serrecorder.h:24,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/recorder/serrecorder.cpp:28:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'virtual bool INDI::SER_Recorder::writeFrame(const uint8_t*, uint32_t)' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/recorder/serrecorder.cpp:256:26:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 15%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/encoder/encoderinterface.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/encoder/encoderinterface.cpp
[ 15%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/encoder/rawencoder.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/encoder/rawencoder.cpp
[ 15%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/encoder/mjpegencoder.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/encoder/mjpegencoder.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Built target indiclient_OBJECT
make  -f libs/indiclient/CMakeFiles/indiclientstatic.dir/build.make libs/indiclient/CMakeFiles/indiclientstatic.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient/CMakeFiles/indiclientstatic.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f libs/indiclient/CMakeFiles/indiclientstatic.dir/build.make libs/indiclient/CMakeFiles/indiclientstatic.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Linking CXX static library libindiclient.a
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient && /usr/bin/cmake -P CMakeFiles/indiclientstatic.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient && /usr/bin/cmake -E cmake_link_script CMakeFiles/indiclientstatic.dir/link.txt --verbose=1
/usr/bin/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/ranlib libindiclient.a
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Built target indiclientstatic
make  -f libs/indiclient/CMakeFiles/indiclient.dir/build.make libs/indiclient/CMakeFiles/indiclient.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient/CMakeFiles/indiclient.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f libs/indiclient/CMakeFiles/indiclient.dir/build.make libs/indiclient/CMakeFiles/indiclient.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Linking CXX shared library libindiclient.so
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient && /usr/bin/cmake -E cmake_link_script CMakeFiles/indiclient.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libnova.so 
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient && /usr/bin/cmake -E cmake_symlink_library libindiclient.so.1.9.9 libindiclient.so.1 libindiclient.so
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Built target indiclient
[ 16%] Building C object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/jpegutils.c.o
make  -f libs/alignment/CMakeFiles/AlignmentDriver.dir/build.make libs/alignment/CMakeFiles/AlignmentDriver.dir/depend
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/jpegutils.c
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment/CMakeFiles/AlignmentDriver.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f libs/alignment/CMakeFiles/AlignmentDriver.dir/build.make libs/alignment/CMakeFiles/AlignmentDriver.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 17%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/AlignmentSubsystemForDrivers.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/c++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/arm-linux-gnueabihf/indi/MathPlugins\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/AlignmentSubsystemForDrivers.cpp
make  -f libs/alignment/CMakeFiles/AlignmentClient.dir/build.make libs/alignment/CMakeFiles/AlignmentClient.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment/CMakeFiles/AlignmentClient.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f libs/alignment/CMakeFiles/AlignmentClient.dir/build.make libs/alignment/CMakeFiles/AlignmentClient.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 17%] Building CXX object libs/alignment/CMakeFiles/AlignmentClient.dir/AlignmentSubsystemForClients.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/arm-linux-gnueabihf/indi/MathPlugins\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/AlignmentSubsystemForClients.cpp
[ 17%] Building CXX object libs/alignment/CMakeFiles/AlignmentClient.dir/ClientAPIForAlignmentDatabase.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/arm-linux-gnueabihf/indi/MathPlugins\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/ClientAPIForAlignmentDatabase.cpp
[ 17%] Building C object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/ccvt_c2.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/ccvt_c2.c
[ 17%] Building C object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/ccvt_misc.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream/ccvt_misc.c
[ 17%] Building CXX object libs/alignment/CMakeFiles/AlignmentClient.dir/ClientAPIForMathPluginManagement.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/arm-linux-gnueabihf/indi/MathPlugins\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/ClientAPIForMathPluginManagement.cpp
[ 17%] Building C object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_colorspace.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam/v4l2_colorspace.c
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/InMemoryDatabase.h:15,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/MapPropertiesToInMemoryDatabase.h:11,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/AlignmentSubsystemForDrivers.h:16,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/AlignmentSubsystemForDrivers.cpp:9:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const INDI::AlignmentSubsystem::AlignmentDatabaseEntry&}; _Tp = INDI::AlignmentSubsystem::AlignmentDatabaseEntry; _Alloc = std::allocator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = INDI::AlignmentSubsystem::AlignmentDatabaseEntry; _Alloc = std::allocator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>]',
    inlined from 'bool INDI::AlignmentSubsystem::AlignmentSubsystemForDrivers::AddAlignmentEntryAltAz(double, double, double, double)' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/AlignmentSubsystemForDrivers.cpp:180:41:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry*, std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = INDI::AlignmentSubsystem::AlignmentDatabaseEntry; _Alloc = std::allocator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>]',
    inlined from 'bool INDI::AlignmentSubsystem::AlignmentSubsystemForDrivers::AddAlignmentEntryEquatorial(double, double, double, double)' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/AlignmentSubsystemForDrivers.cpp:88:41:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry*, std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
make  -f examples/tutorial_six/CMakeFiles/tutorial_client.dir/build.make examples/tutorial_six/CMakeFiles/tutorial_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_six /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_six/CMakeFiles/tutorial_client.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f examples/tutorial_six/CMakeFiles/tutorial_client.dir/build.make examples/tutorial_six/CMakeFiles/tutorial_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 18%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_base.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam/v4l2_base.cpp
[ 19%] Building CXX object examples/tutorial_six/CMakeFiles/tutorial_client.dir/tutorial_client.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_six && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_six -I/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp
[ 19%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/BasicMathPlugin.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/c++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/arm-linux-gnueabihf/indi/MathPlugins\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/BasicMathPlugin.cpp
[ 19%] Linking CXX static library libindiAlignmentClient.a
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/cmake -P CMakeFiles/AlignmentClient.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/cmake -E cmake_link_script CMakeFiles/AlignmentClient.dir/link.txt --verbose=1
/usr/bin/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/ranlib libindiAlignmentClient.a
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Built target AlignmentClient
[ 19%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/BuiltInMathPlugin.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/c++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/arm-linux-gnueabihf/indi/MathPlugins\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/BuiltInMathPlugin.cpp
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp: In lambda function:
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.h:38,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:40:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:95:31: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
   95 |                 if (property[0].getValue() == -20)
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:95:31: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
   95 |                 if (property[0].getValue() == -20)
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:95:31: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
   95 |                 if (property[0].getValue() == -20)
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:95:31: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
   95 |                 if (property[0].getValue() == -20)
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:95:31: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
   95 |                 if (property[0].getValue() == -20)
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:95:31: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
   95 |                 if (property[0].getValue() == -20)
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp: In lambda function:
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<char *>(property[0].getBlob()), property[0].getBlobLen());
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:113:60: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  113 |                 myfile.write(static_cast<char *>(property[0].getBlob()), property[0].getBlobLen());
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:113:60: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  113 |                 myfile.write(static_cast<char *>(property[0].getBlob()), property[0].getBlobLen());
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:113:60: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  113 |                 myfile.write(static_cast<char *>(property[0].getBlob()), property[0].getBlobLen());
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:113:60: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  113 |                 myfile.write(static_cast<char *>(property[0].getBlob()), property[0].getBlobLen());
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:113:60: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  113 |                 myfile.write(static_cast<char *>(property[0].getBlob()), property[0].getBlobLen());
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:113:60: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  113 |                 myfile.write(static_cast<char *>(property[0].getBlob()), property[0].getBlobLen());
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<char *>(property[0].getBlob()), property[0].getBlobLen());
      |                                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:113:84: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  113 |                 myfile.write(static_cast<char *>(property[0].getBlob()), property[0].getBlobLen());
      |                                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:113:84: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  113 |                 myfile.write(static_cast<char *>(property[0].getBlob()), property[0].getBlobLen());
      |                                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:113:84: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  113 |                 myfile.write(static_cast<char *>(property[0].getBlob()), property[0].getBlobLen());
      |                                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:113:84: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  113 |                 myfile.write(static_cast<char *>(property[0].getBlob()), property[0].getBlobLen());
      |                                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:113:84: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  113 |                 myfile.write(static_cast<char *>(property[0].getBlob()), property[0].getBlobLen());
      |                                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:113:84: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  113 |                 myfile.write(static_cast<char *>(property[0].getBlob()), property[0].getBlobLen());
      |                                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp: In member function 'void MyClient::setTemperature(double)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:136:21: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  136 |     ccdTemperature[0].setValue(value);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:136:21: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  136 |     ccdTemperature[0].setValue(value);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:136:21: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  136 |     ccdTemperature[0].setValue(value);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:136:21: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  136 |     ccdTemperature[0].setValue(value);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:136:21: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  136 |     ccdTemperature[0].setValue(value);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:136:21: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  136 |     ccdTemperature[0].setValue(value);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:136:21: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  136 |     ccdTemperature[0].setValue(value);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp: In member function 'void MyClient::takeExposure(double)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:155:18: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  155 |     ccdExposure[0].setValue(seconds);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:155:18: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  155 |     ccdExposure[0].setValue(seconds);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:155:18: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  155 |     ccdExposure[0].setValue(seconds);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:155:18: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  155 |     ccdExposure[0].setValue(seconds);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:155:18: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  155 |     ccdExposure[0].setValue(seconds);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:155:18: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  155 |     ccdExposure[0].setValue(seconds);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_six/tutorial_client.cpp:155:18: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  155 |     ccdExposure[0].setValue(seconds);
      |                  ^
[ 19%] Linking CXX executable tutorial_client
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_six && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial_client.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libnova.so -lpthread /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libnova.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Built target tutorial_client
[ 19%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_decode/v4l2_decode.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam/v4l2_decode/v4l2_decode.cpp
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/InMemoryDatabase.h:15,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/MathPlugin.h:11,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/AlignmentSubsystemForMathPlugins.h:4,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/BasicMathPlugin.h:11,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/BasicMathPlugin.cpp:5:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const INDI::AlignmentSubsystem::TelescopeDirectionVector&}; _Tp = INDI::AlignmentSubsystem::TelescopeDirectionVector; _Alloc = std::allocator<INDI::AlignmentSubsystem::TelescopeDirectionVector>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<INDI::AlignmentSubsystem::TelescopeDirectionVector>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = INDI::AlignmentSubsystem::TelescopeDirectionVector; _Alloc = std::allocator<INDI::AlignmentSubsystem::TelescopeDirectionVector>]',
    inlined from 'virtual bool INDI::AlignmentSubsystem::BasicMathPlugin::Initialise(INDI::AlignmentSubsystem::InMemoryDatabase*)' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/BasicMathPlugin.cpp:256:49:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<INDI::AlignmentSubsystem::TelescopeDirectionVector*, std::vector<INDI::AlignmentSubsystem::TelescopeDirectionVector> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 19%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/ConvexHull.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/c++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/arm-linux-gnueabihf/indi/MathPlugins\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/ConvexHull.cpp
[ 19%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_decode/v4l2_builtin_decoder.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam/v4l2_decode/v4l2_builtin_decoder.cpp
[ 19%] Building C object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indidriver.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indidriver.c
[ 20%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/DriverCommon.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/c++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/arm-linux-gnueabihf/indi/MathPlugins\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/DriverCommon.cpp
[ 20%] Building C object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indidriverio.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indidriverio.c
[ 21%] Building C object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indidrivermain.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indidrivermain.c
[ 21%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/defaultdevice.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp
[ 21%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/timer/inditimer.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer/inditimer.cpp
[ 21%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/timer/indielapsedtimer.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer/indielapsedtimer.cpp
[ 21%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/InMemoryDatabase.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/c++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/arm-linux-gnueabihf/indi/MathPlugins\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/InMemoryDatabase.cpp
[ 21%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/MapPropertiesToInMemoryDatabase.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/c++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/arm-linux-gnueabihf/indi/MathPlugins\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/MapPropertiesToInMemoryDatabase.cpp
[ 21%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/MathPlugin.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/c++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/arm-linux-gnueabihf/indi/MathPlugins\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/MathPlugin.cpp
[ 22%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/thread/indisinglethreadpool.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread/indisinglethreadpool.cpp
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp: In member function 'virtual void INDI::DefaultDevice::ISGetProperties(const char*)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:19:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:734:49: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  734 |             auto sp     = &d->ConnectionModeSP[0];
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:734:49: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  734 |             auto sp     = &d->ConnectionModeSP[0];
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:734:49: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  734 |             auto sp     = &d->ConnectionModeSP[0];
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:734:49: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  734 |             auto sp     = &d->ConnectionModeSP[0];
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:734:49: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  734 |             auto sp     = &d->ConnectionModeSP[0];
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:734:49: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  734 |             auto sp     = &d->ConnectionModeSP[0];
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:734:49: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  734 |             auto sp     = &d->ConnectionModeSP[0];
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:745:62: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  745 |                 d->ConnectionModeSP[d->m_ConfigConnectionMode].setState(ISS_ON);
      |                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:756:50: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  756 |                         d->ConnectionModeSP[index].setState(ISS_ON);
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:756:50: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  756 |                         d->ConnectionModeSP[index].setState(ISS_ON);
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:756:50: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  756 |                         d->ConnectionModeSP[index].setState(ISS_ON);
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:756:50: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  756 |                         d->ConnectionModeSP[index].setState(ISS_ON);
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:756:50: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  756 |                         d->ConnectionModeSP[index].setState(ISS_ON);
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:756:50: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  756 |                         d->ConnectionModeSP[index].setState(ISS_ON);
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:756:50: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  756 |                         d->ConnectionModeSP[index].setState(ISS_ON);
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:762:38: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  762 |                 d->ConnectionModeSP[0].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:762:38: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  762 |                 d->ConnectionModeSP[0].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:762:38: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  762 |                 d->ConnectionModeSP[0].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:762:38: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  762 |                 d->ConnectionModeSP[0].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:762:38: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  762 |                 d->ConnectionModeSP[0].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:762:38: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  762 |                 d->ConnectionModeSP[0].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:762:38: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  762 |                 d->ConnectionModeSP[0].setState(ISS_ON);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp: In member function 'uint16_t INDI::DefaultDevice::getDriverInterface() const':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp: In member function 'void INDI::DefaultDevice::setDriverInterface(uint16_t)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp: In member function 'virtual bool INDI::DefaultDevice::initProperties()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:939:22: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  939 |     d->DriverInfoTP[0].fill("DRIVER_NAME", "Name", getDriverName());
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:940:22: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  940 |     d->DriverInfoTP[1].fill("DRIVER_EXEC", "Exec", getDriverExec());
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:941:22: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  941 |     d->DriverInfoTP[2].fill("DRIVER_VERSION", "Version", versionStr);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:942:22: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  942 |     d->DriverInfoTP[3].fill("DRIVER_INTERFACE", "Interface", interfaceStr);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp: In lambda function:
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<uint32_t>(d->PollPeriodNP[0].getValue());
      |                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1008:67: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1008 |         d->pollingPeriod = static_cast<uint32_t>(d->PollPeriodNP[0].getValue());
      |                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1008:67: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1008 |         d->pollingPeriod = static_cast<uint32_t>(d->PollPeriodNP[0].getValue());
      |                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1008:67: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1008 |         d->pollingPeriod = static_cast<uint32_t>(d->PollPeriodNP[0].getValue());
      |                                                                   ^
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/InMemoryDatabase.h:15,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/InMemoryDatabase.cpp:9:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const INDI::AlignmentSubsystem::AlignmentDatabaseEntry&}; _Tp = INDI::AlignmentSubsystem::AlignmentDatabaseEntry; _Alloc = std::allocator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1008:67: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1008 |         d->pollingPeriod = static_cast<uint32_t>(d->PollPeriodNP[0].getValue());
      |                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1008:67: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1008 |         d->pollingPeriod = static_cast<uint32_t>(d->PollPeriodNP[0].getValue());
      |                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1008:67: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1008 |         d->pollingPeriod = static_cast<uint32_t>(d->PollPeriodNP[0].getValue());
      |                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1008:67: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1008 |         d->pollingPeriod = static_cast<uint32_t>(d->PollPeriodNP[0].getValue());
      |                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp: In member function 'void INDI::DefaultDevice::setDefaultPollingPeriod(uint32_t)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1222:22: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1222 |     d->PollPeriodNP[0].setValue(msec);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1222:22: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1222 |     d->PollPeriodNP[0].setValue(msec);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1222:22: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1222 |     d->PollPeriodNP[0].setValue(msec);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1222:22: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1222 |     d->PollPeriodNP[0].setValue(msec);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1222:22: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1222 |     d->PollPeriodNP[0].setValue(msec);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1222:22: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1222 |     d->PollPeriodNP[0].setValue(msec);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1222:22: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1222 |     d->PollPeriodNP[0].setValue(msec);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp: In member function 'void INDI::DefaultDevice::setPollingPeriodRange(uint32_t, uint32_t)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1230:22: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1230 |     d->PollPeriodNP[0].setMinMax(minimum, maximum);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1230:22: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1230 |     d->PollPeriodNP[0].setMinMax(minimum, maximum);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1230:22: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1230 |     d->PollPeriodNP[0].setMinMax(minimum, maximum);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1230:22: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1230 |     d->PollPeriodNP[0].setMinMax(minimum, maximum);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1230:22: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1230 |     d->PollPeriodNP[0].setMinMax(minimum, maximum);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1230:22: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1230 |     d->PollPeriodNP[0].setMinMax(minimum, maximum);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1230:22: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1230 |     d->PollPeriodNP[0].setMinMax(minimum, maximum);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp: In member function 'void INDI::DefaultDevice::setActiveConnection(Connection::Interface*)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1260:42: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1260 |                 d->ConnectionModeSP[index].setState(ISS_ON);
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1260:42: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1260 |                 d->ConnectionModeSP[index].setState(ISS_ON);
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1260:42: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1260 |                 d->ConnectionModeSP[index].setState(ISS_ON);
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1260:42: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1260 |                 d->ConnectionModeSP[index].setState(ISS_ON);
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1260:42: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1260 |                 d->ConnectionModeSP[index].setState(ISS_ON);
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1260:42: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1260 |                 d->ConnectionModeSP[index].setState(ISS_ON);
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1260:42: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1260 |                 d->ConnectionModeSP[index].setState(ISS_ON);
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp: In member function 'uint32_t INDI::DefaultDevice::getPollingPeriod() const':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<uint32_t>(d->PollPeriodNP[0].getValue());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1316:51: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1316 |     return static_cast<uint32_t>(d->PollPeriodNP[0].getValue());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1316:51: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1316 |     return static_cast<uint32_t>(d->PollPeriodNP[0].getValue());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1316:51: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1316 |     return static_cast<uint32_t>(d->PollPeriodNP[0].getValue());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1316:51: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1316 |     return static_cast<uint32_t>(d->PollPeriodNP[0].getValue());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1316:51: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1316 |     return static_cast<uint32_t>(d->PollPeriodNP[0].getValue());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.cpp:1316:51: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1316 |     return static_cast<uint32_t>(d->PollPeriodNP[0].getValue());
      |                                                   ^
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = INDI::AlignmentSubsystem::AlignmentDatabaseEntry; _Alloc = std::allocator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>]',
    inlined from 'bool INDI::AlignmentSubsystem::InMemoryDatabase::LoadDatabase(const char*)' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/InMemoryDatabase.cpp:150:31:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry*, std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 22%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/MathPluginManagement.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/c++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/arm-linux-gnueabihf/indi/MathPlugins\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/MathPluginManagement.cpp
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/InMemoryDatabase.h:15,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/MapPropertiesToInMemoryDatabase.h:11,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/MapPropertiesToInMemoryDatabase.cpp:9:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = INDI::AlignmentSubsystem::AlignmentDatabaseEntry; _Tp = INDI::AlignmentSubsystem::AlignmentDatabaseEntry; _Alloc = std::allocator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>]':
/usr/include/c++/12/bits/vector.tcc:407:7: note: parameter passing for argument of type 'std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>::iterator' changed in GCC 7.1
  407 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = INDI::AlignmentSubsystem::AlignmentDatabaseEntry; _Alloc = std::allocator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>]':
/usr/include/c++/12/bits/vector.tcc:175:5: note: parameter passing for argument of type 'std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>::iterator' changed in GCC 7.1
  175 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const INDI::AlignmentSubsystem::AlignmentDatabaseEntry&}; _Tp = INDI::AlignmentSubsystem::AlignmentDatabaseEntry; _Alloc = std::allocator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = INDI::AlignmentSubsystem::AlignmentDatabaseEntry; _Alloc = std::allocator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>]':
/usr/include/c++/12/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>::const_iterator' changed in GCC 7.1
  133 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:157:26: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry*, std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry> >' changed in GCC 7.1
  157 |             _M_insert_aux(__pos, std::move(__x_copy._M_val()));
      |             ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry*, std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry> >' changed in GCC 7.1
  164 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = INDI::AlignmentSubsystem::AlignmentDatabaseEntry; _Alloc = std::allocator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>]',
    inlined from 'void INDI::AlignmentSubsystem::MapPropertiesToInMemoryDatabase::ProcessSwitchProperties(INDI::Telescope*, const char*, ISState*, char**, int)' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/MapPropertiesToInMemoryDatabase.cpp:156:40:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry*, std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/MapPropertiesToInMemoryDatabase.cpp: In member function 'void INDI::AlignmentSubsystem::MapPropertiesToInMemoryDatabase::ProcessSwitchProperties(INDI::Telescope*, const char*, ISState*, char**, int)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/MapPropertiesToInMemoryDatabase.cpp:167:41: note: parameter passing for argument of type 'std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>::const_iterator' changed in GCC 7.1
  167 |                 AlignmentDatabase.insert(AlignmentDatabase.begin() + Offset, CurrentValues);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = INDI::AlignmentSubsystem::AlignmentDatabaseEntry; _Alloc = std::allocator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>]',
    inlined from 'void INDI::AlignmentSubsystem::MapPropertiesToInMemoryDatabase::ProcessSwitchProperties(INDI::Telescope*, const char*, ISState*, char**, int)' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/MapPropertiesToInMemoryDatabase.cpp:186:40:
/usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry*, std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry> >' changed in GCC 7.1
 1530 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 23%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/TelescopeDirectionVectorSupportFunctions.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/c++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/arm-linux-gnueabihf/indi/MathPlugins\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/TelescopeDirectionVectorSupportFunctions.cpp
[ 23%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indiccd.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp
[ 23%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/Common.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/c++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/arm-linux-gnueabihf/indi/MathPlugins\" -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/Common.cpp
[ 23%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indiccdchip.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccdchip.cpp
[ 23%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indisensorinterface.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indisensorinterface.cpp
[ 23%] Linking CXX shared library libindiAlignmentDriver.so
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/cmake -E cmake_link_script CMakeFiles/AlignmentDriver.dir/link.txt --verbose=1
[ 23%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indicorrelator.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indicorrelator.cpp
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient: -ldl /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so ../indiclient/libindiclient.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libz.so 
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/cmake -E cmake_symlink_library libindiAlignmentDriver.so.1.9.9 libindiAlignmentDriver.so.1 libindiAlignmentDriver.so
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 23%] Built target AlignmentDriver
[ 24%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indidetector.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indidetector.cpp
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp: In member function 'virtual bool INDI::CCD::initProperties()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:30:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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",
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:365:31: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  365 |     EncodeFormatSP[FORMAT_FITS].fill("FORMAT_FITS", "FITS",
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:365:31: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  365 |     EncodeFormatSP[FORMAT_FITS].fill("FORMAT_FITS", "FITS",
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:365:31: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  365 |     EncodeFormatSP[FORMAT_FITS].fill("FORMAT_FITS", "FITS",
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:365:31: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  365 |     EncodeFormatSP[FORMAT_FITS].fill("FORMAT_FITS", "FITS",
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:365:31: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  365 |     EncodeFormatSP[FORMAT_FITS].fill("FORMAT_FITS", "FITS",
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:365:31: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  365 |     EncodeFormatSP[FORMAT_FITS].fill("FORMAT_FITS", "FITS",
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:365:31: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  365 |     EncodeFormatSP[FORMAT_FITS].fill("FORMAT_FITS", "FITS",
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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",
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:367:33: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  367 |     EncodeFormatSP[FORMAT_NATIVE].fill("FORMAT_NATIVE", "Native",
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:367:33: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  367 |     EncodeFormatSP[FORMAT_NATIVE].fill("FORMAT_NATIVE", "Native",
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:367:33: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  367 |     EncodeFormatSP[FORMAT_NATIVE].fill("FORMAT_NATIVE", "Native",
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:367:33: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  367 |     EncodeFormatSP[FORMAT_NATIVE].fill("FORMAT_NATIVE", "Native",
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:367:33: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  367 |     EncodeFormatSP[FORMAT_NATIVE].fill("FORMAT_NATIVE", "Native",
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:367:33: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  367 |     EncodeFormatSP[FORMAT_NATIVE].fill("FORMAT_NATIVE", "Native",
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:367:33: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  367 |     EncodeFormatSP[FORMAT_NATIVE].fill("FORMAT_NATIVE", "Native",
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp: In member function 'virtual bool INDI::CCD::ISNewNumber(const char*, const char*, double*, char**, int)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1264:45: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1264 |             if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0)
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1264:45: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1264 |             if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0)
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1264:45: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1264 |             if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0)
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1264:45: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1264 |             if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0)
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1264:45: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1264 |             if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0)
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1264:45: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1264 |             if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0)
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1264:45: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1264 |             if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0)
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1281:49: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1281 |                 if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1281:49: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1281 |                 if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1281:49: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1281 |                 if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1281:49: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1281 |                 if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1281:49: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1281 |                 if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1281:49: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1281 |                 if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1281:49: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1281 |                 if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1300:68: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1300 |             double previousSlope     = TemperatureRampNP[RAMP_SLOPE].getValue();
      |                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1300:68: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1300 |             double previousSlope     = TemperatureRampNP[RAMP_SLOPE].getValue();
      |                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1300:68: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1300 |             double previousSlope     = TemperatureRampNP[RAMP_SLOPE].getValue();
      |                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1300:68: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1300 |             double previousSlope     = TemperatureRampNP[RAMP_SLOPE].getValue();
      |                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1300:68: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1300 |             double previousSlope     = TemperatureRampNP[RAMP_SLOPE].getValue();
      |                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1300:68: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1300 |             double previousSlope     = TemperatureRampNP[RAMP_SLOPE].getValue();
      |                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1300:68: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1300 |             double previousSlope     = TemperatureRampNP[RAMP_SLOPE].getValue();
      |                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1301:72: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1301 |             double previousThreshold = TemperatureRampNP[RAMP_THRESHOLD].getValue();
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1301:72: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1301 |             double previousThreshold = TemperatureRampNP[RAMP_THRESHOLD].getValue();
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1301:72: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1301 |             double previousThreshold = TemperatureRampNP[RAMP_THRESHOLD].getValue();
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1301:72: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1301 |             double previousThreshold = TemperatureRampNP[RAMP_THRESHOLD].getValue();
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1301:72: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1301 |             double previousThreshold = TemperatureRampNP[RAMP_THRESHOLD].getValue();
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1301:72: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1301 |             double previousThreshold = TemperatureRampNP[RAMP_THRESHOLD].getValue();
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1301:72: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1301 |             double previousThreshold = TemperatureRampNP[RAMP_THRESHOLD].getValue();
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1305:36: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1305 |             if (TemperatureRampNP[0].getValue() == 0)
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1305:36: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1305 |             if (TemperatureRampNP[0].getValue() == 0)
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1305:36: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1305 |             if (TemperatureRampNP[0].getValue() == 0)
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1305:36: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1305 |             if (TemperatureRampNP[0].getValue() == 0)
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1305:36: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1305 |             if (TemperatureRampNP[0].getValue() == 0)
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1305:36: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1305 |             if (TemperatureRampNP[0].getValue() == 0)
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:23:
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.",
      |                 ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1309:46: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1309 |                           TemperatureRampNP[0].getValue());
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.",
      |                 ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.",
      |                 ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1309:46: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1309 |                           TemperatureRampNP[0].getValue());
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.",
      |                 ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.",
      |                 ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1309:46: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1309 |                           TemperatureRampNP[0].getValue());
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.",
      |                 ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.",
      |                 ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1309:46: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1309 |                           TemperatureRampNP[0].getValue());
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.",
      |                 ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.",
      |                 ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1309:46: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1309 |                           TemperatureRampNP[0].getValue());
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.",
      |                 ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.",
      |                 ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1309:46: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1309 |                           TemperatureRampNP[0].getValue());
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.",
      |                 ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.",
      |                 ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1309:46: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1309 |                           TemperatureRampNP[0].getValue());
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.",
      |                 ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 ||
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 ||
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 ||
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 ||
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 ||
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 ||
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 ||
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 ||
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp: In member function 'virtual bool INDI::CCD::ISNewSwitch(const char*, const char*, ISState*, char**, int)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1660:50: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1660 |                     CaptureFormatSP[previousIndex].setState(ISS_ON);
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1660:50: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1660 |                     CaptureFormatSP[previousIndex].setState(ISS_ON);
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1660:50: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1660 |                     CaptureFormatSP[previousIndex].setState(ISS_ON);
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1660:50: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1660 |                     CaptureFormatSP[previousIndex].setState(ISS_ON);
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1660:50: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1660 |                     CaptureFormatSP[previousIndex].setState(ISS_ON);
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1660:50: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1660 |                     CaptureFormatSP[previousIndex].setState(ISS_ON);
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:1660:50: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1660 |                     CaptureFormatSP[previousIndex].setState(ISS_ON);
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp: In member function 'virtual void INDI::CCD::addFITSKeywords(INDI::CCDChip*)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp: In member function 'bool INDI::CCD::ExposureCompletePrivate(INDI::CCDChip*)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:2200:39: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 2200 |         if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:2200:39: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 2200 |         if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:2200:39: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 2200 |         if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:2200:39: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 2200 |         if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:2200:39: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 2200 |         if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:2200:39: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 2200 |         if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp:2200:39: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 2200 |         if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp: In member function 'bool INDI::CCD::uploadFile(INDI::CCDChip*, const void*, size_t, bool, bool)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.cpp: In member function 'virtual void INDI::CCD::checkTemperatureTarget()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                                                                     ^
[ 24%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indispectrograph.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indispectrograph.cpp
[ 24%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indireceiver.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indireceiver.cpp
[ 24%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/inditelescope.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp
[ 25%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indifilterwheel.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indifilterwheel.cpp
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp: In member function 'virtual bool INDI::Telescope::initProperties()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:19:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp: In member function 'virtual bool INDI::Telescope::ISNewSwitch(const char*, const char*, ISState*, char**, int)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1173:49: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1173 |                 if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1173:49: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1173 |                 if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1173:49: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1173 |                 if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1173:49: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1173 |                 if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1173:49: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1173 |                 if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1173:49: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1173 |                 if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1173:49: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1173 |                 if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1195:49: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1195 |                 if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1195:49: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1195 |                 if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1195:49: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1195 |                 if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1195:49: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1195 |                 if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1195:49: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1195 |                 if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1195:49: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1195 |                 if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1195:49: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1195 |                 if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1246:49: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1246 |                 if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1246:49: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1246 |                 if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1246:49: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1246 |                 if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1246:49: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1246 |                 if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1246:49: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1246 |                 if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1246:49: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1246 |                 if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1246:49: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1246 |                 if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1267:49: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1267 |                 if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1267:49: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1267 |                 if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1267:49: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1267 |                 if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1267:49: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1267 |                 if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1267:49: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1267 |                 if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1267:49: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1267 |                 if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON)
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.cpp:1267:49: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1267 |                 if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON)
      |                                                 ^
[ 25%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indifocuserinterface.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indifocuserinterface.cpp
[ 25%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indiweatherinterface.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp
[ 25%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indifocuser.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indifocuser.cpp
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp: In member function 'void INDI::WeatherInterface::initProperties(const char*, const char*)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertynumber.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.h:24,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:21:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:61:16: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
   61 |     RefreshSP[0].fill("REFRESH", "Refresh", ISS_OFF);
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:61:16: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
   61 |     RefreshSP[0].fill("REFRESH", "Refresh", ISS_OFF);
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:61:16: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
   61 |     RefreshSP[0].fill("REFRESH", "Refresh", ISS_OFF);
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:61:16: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
   61 |     RefreshSP[0].fill("REFRESH", "Refresh", ISS_OFF);
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:61:16: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
   61 |     RefreshSP[0].fill("REFRESH", "Refresh", ISS_OFF);
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:61:16: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
   61 |     RefreshSP[0].fill("REFRESH", "Refresh", ISS_OFF);
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:61:16: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
   61 |     RefreshSP[0].fill("REFRESH", "Refresh", ISS_OFF);
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:66:17: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
   66 |     OverrideSP[0].fill("OVERRIDE", "Override Status", ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp: In member function 'void INDI::WeatherInterface::checkWeatherUpdate()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:139:33: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  139 |                 if (OverrideSP[0].getState() == ISS_ON)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:139:33: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  139 |                 if (OverrideSP[0].getState() == ISS_ON)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:139:33: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  139 |                 if (OverrideSP[0].getState() == ISS_ON)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:139:33: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  139 |                 if (OverrideSP[0].getState() == ISS_ON)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:139:33: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  139 |                 if (OverrideSP[0].getState() == ISS_ON)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:139:33: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  139 |                 if (OverrideSP[0].getState() == ISS_ON)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:139:33: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  139 |                 if (OverrideSP[0].getState() == ISS_ON)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:149:33: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  149 |             if (UpdatePeriodNP[0].getValue() > 0)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:149:33: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  149 |             if (UpdatePeriodNP[0].getValue() > 0)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:149:33: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  149 |             if (UpdatePeriodNP[0].getValue() > 0)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:149:33: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  149 |             if (UpdatePeriodNP[0].getValue() > 0)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:149:33: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  149 |             if (UpdatePeriodNP[0].getValue() > 0)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:149:33: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  149 |             if (UpdatePeriodNP[0].getValue() > 0)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:149:33: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  149 |             if (UpdatePeriodNP[0].getValue() > 0)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:150:53: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  150 |                 m_UpdateTimer.start(UpdatePeriodNP[0].getValue() * 1000);
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:150:53: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  150 |                 m_UpdateTimer.start(UpdatePeriodNP[0].getValue() * 1000);
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:150:53: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  150 |                 m_UpdateTimer.start(UpdatePeriodNP[0].getValue() * 1000);
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:150:53: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  150 |                 m_UpdateTimer.start(UpdatePeriodNP[0].getValue() * 1000);
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:150:53: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  150 |                 m_UpdateTimer.start(UpdatePeriodNP[0].getValue() * 1000);
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:150:53: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  150 |                 m_UpdateTimer.start(UpdatePeriodNP[0].getValue() * 1000);
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:150:53: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  150 |                 m_UpdateTimer.start(UpdatePeriodNP[0].getValue() * 1000);
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp: In member function 'bool INDI::WeatherInterface::processSwitch(const char*, const char*, ISState*, char**, int)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:176:20: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  176 |         RefreshSP[0].setState(ISS_OFF);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:176:20: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  176 |         RefreshSP[0].setState(ISS_OFF);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:176:20: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  176 |         RefreshSP[0].setState(ISS_OFF);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:176:20: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  176 |         RefreshSP[0].setState(ISS_OFF);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:176:20: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  176 |         RefreshSP[0].setState(ISS_OFF);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:176:20: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  176 |         RefreshSP[0].setState(ISS_OFF);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:176:20: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  176 |         RefreshSP[0].setState(ISS_OFF);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:188:25: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  188 |         if (OverrideSP[0].getState() == ISS_ON)
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:188:25: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  188 |         if (OverrideSP[0].getState() == ISS_ON)
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:188:25: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  188 |         if (OverrideSP[0].getState() == ISS_ON)
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:188:25: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  188 |         if (OverrideSP[0].getState() == ISS_ON)
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:188:25: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  188 |         if (OverrideSP[0].getState() == ISS_ON)
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:188:25: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  188 |         if (OverrideSP[0].getState() == ISS_ON)
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:188:25: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  188 |         if (OverrideSP[0].getState() == ISS_ON)
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp: In member function 'bool INDI::WeatherInterface::processNumber(const char*, const char*, double*, char**, int)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:223:29: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  223 |         if (UpdatePeriodNP[0].getValue() == 0)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:223:29: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  223 |         if (UpdatePeriodNP[0].getValue() == 0)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:223:29: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  223 |         if (UpdatePeriodNP[0].getValue() == 0)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:223:29: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  223 |         if (UpdatePeriodNP[0].getValue() == 0)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:223:29: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  223 |         if (UpdatePeriodNP[0].getValue() == 0)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:223:29: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  223 |         if (UpdatePeriodNP[0].getValue() == 0)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:223:29: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  223 |         if (UpdatePeriodNP[0].getValue() == 0)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:227:55: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  227 |             m_UpdateTimer.setInterval(UpdatePeriodNP[0].getValue() * 1000);
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:227:55: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  227 |             m_UpdateTimer.setInterval(UpdatePeriodNP[0].getValue() * 1000);
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:227:55: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  227 |             m_UpdateTimer.setInterval(UpdatePeriodNP[0].getValue() * 1000);
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:227:55: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  227 |             m_UpdateTimer.setInterval(UpdatePeriodNP[0].getValue() * 1000);
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:227:55: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  227 |             m_UpdateTimer.setInterval(UpdatePeriodNP[0].getValue() * 1000);
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:227:55: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  227 |             m_UpdateTimer.setInterval(UpdatePeriodNP[0].getValue() * 1000);
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweatherinterface.cpp:227:55: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  227 |             m_UpdateTimer.setInterval(UpdatePeriodNP[0].getValue() * 1000);
      |                                                       ^
[ 25%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indirotator.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indirotator.cpp
[ 26%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indiusbdevice.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiusbdevice.cpp
[ 26%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indiguiderinterface.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiguiderinterface.cpp
[ 26%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indifilterinterface.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indifilterinterface.cpp
[ 26%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indirotatorinterface.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indirotatorinterface.cpp
[ 27%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indidome.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indidome.cpp
[ 27%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indigps.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indigps.cpp
[ 27%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indiweather.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweather.cpp
[ 27%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indidustcapinterface.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indidustcapinterface.cpp
[ 27%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indilightboxinterface.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilightboxinterface.cpp
[ 28%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indilogger.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.cpp
[ 28%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indicontroller.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indicontroller.cpp
[ 28%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectioninterface.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/connectionplugins/connectioninterface.cpp
[ 28%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectionserial.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/connectionplugins/connectionserial.cpp
[ 29%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectiontcp.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/connectionplugins/connectiontcp.cpp
[ 29%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/dsp/manager.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/dsp/manager.cpp
[ 29%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/dsp/dspinterface.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/dsp/dspinterface.cpp
[ 29%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/dsp/transforms.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/dsp/transforms.cpp
[ 29%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/dsp/convolution.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/dsp/convolution.cpp
[ 30%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/pid/pid.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/thread -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/stream -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/webcam -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/pid/pid.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 30%] Built target indidriver_OBJECT
make  -f libs/indibase/CMakeFiles/indidriverstatic.dir/build.make libs/indibase/CMakeFiles/indidriverstatic.dir/depend
make  -f libs/indibase/CMakeFiles/indidriver.dir/build.make libs/indibase/CMakeFiles/indidriver.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase/CMakeFiles/indidriverstatic.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase/CMakeFiles/indidriver.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f libs/indibase/CMakeFiles/indidriver.dir/build.make libs/indibase/CMakeFiles/indidriver.dir/build
make  -f libs/indibase/CMakeFiles/indidriverstatic.dir/build.make libs/indibase/CMakeFiles/indidriverstatic.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 30%] Linking CXX shared library libindidriver.so
[ 30%] Linking CXX static library libindidriver.a
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/cmake -P CMakeFiles/indidriverstatic.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/cmake -E cmake_link_script CMakeFiles/indidriver.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so /usr/lib/arm-linux-gnueabihf/libnova.so 
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/cmake -E cmake_link_script CMakeFiles/indidriverstatic.dir/link.txt --verbose=1
/usr/bin/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/ranlib libindidriver.a
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 30%] Built target indidriverstatic
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase && /usr/bin/cmake -E cmake_symlink_library libindidriver.so.1.9.9 libindidriver.so.1 libindidriver.so
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 30%] Built target indidriver
make  -f libs/alignment/CMakeFiles/indi_Nearest_MathPlugin.dir/build.make libs/alignment/CMakeFiles/indi_Nearest_MathPlugin.dir/depend
make  -f libs/alignment/CMakeFiles/indi_SVD_MathPlugin.dir/build.make libs/alignment/CMakeFiles/indi_SVD_MathPlugin.dir/depend
make  -f drivers/telescope/CMakeFiles/indi_lx200basic.dir/build.make drivers/telescope/CMakeFiles/indi_lx200basic.dir/depend
make  -f drivers/telescope/CMakeFiles/indi_lx200_TeenAstro.dir/build.make drivers/telescope/CMakeFiles/indi_lx200_TeenAstro.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment/CMakeFiles/indi_SVD_MathPlugin.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope/CMakeFiles/indi_lx200basic.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope/CMakeFiles/indi_lx200_TeenAstro.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment/CMakeFiles/indi_Nearest_MathPlugin.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f libs/alignment/CMakeFiles/indi_SVD_MathPlugin.dir/build.make libs/alignment/CMakeFiles/indi_SVD_MathPlugin.dir/build
make  -f drivers/telescope/CMakeFiles/indi_lx200basic.dir/build.make drivers/telescope/CMakeFiles/indi_lx200basic.dir/build
make  -f drivers/telescope/CMakeFiles/indi_lx200_TeenAstro.dir/build.make drivers/telescope/CMakeFiles/indi_lx200_TeenAstro.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f libs/alignment/CMakeFiles/indi_Nearest_MathPlugin.dir/build.make libs/alignment/CMakeFiles/indi_Nearest_MathPlugin.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 30%] Building CXX object libs/alignment/CMakeFiles/indi_SVD_MathPlugin.dir/SVDMathPlugin.cpp.o
[ 30%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200basic.dir/lx200driver.cpp.o
[ 30%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200_TeenAstro.dir/lx200driver.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200driver.cpp
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200driver.cpp
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/arm-linux-gnueabihf/indi/MathPlugins\" -DSVD_TRANSFORM_MATRIX -DWITH_ENCLEN -Dindi_SVD_MathPlugin_EXPORTS -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/SVDMathPlugin.cpp
[ 30%] Building CXX object libs/alignment/CMakeFiles/indi_Nearest_MathPlugin.dir/NearestMathPlugin.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/arm-linux-gnueabihf/indi/MathPlugins\" -DWITH_ENCLEN -Dindi_Nearest_MathPlugin_EXPORTS -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/NearestMathPlugin.cpp
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/InMemoryDatabase.h:15,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/MathPlugin.h:11,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/AlignmentSubsystemForMathPlugins.h:4,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/NearestMathPlugin.h:23,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/NearestMathPlugin.cpp:21:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const INDI::AlignmentSubsystem::ExtendedAlignmentDatabaseEntry&}; _Tp = INDI::AlignmentSubsystem::ExtendedAlignmentDatabaseEntry; _Alloc = std::allocator<INDI::AlignmentSubsystem::ExtendedAlignmentDatabaseEntry>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<INDI::AlignmentSubsystem::ExtendedAlignmentDatabaseEntry>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = INDI::AlignmentSubsystem::ExtendedAlignmentDatabaseEntry; _Alloc = std::allocator<INDI::AlignmentSubsystem::ExtendedAlignmentDatabaseEntry>]',
    inlined from 'virtual bool INDI::AlignmentSubsystem::NearestMathPlugin::Initialise(INDI::AlignmentSubsystem::InMemoryDatabase*)' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/alignment/NearestMathPlugin.cpp:124:42:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<INDI::AlignmentSubsystem::ExtendedAlignmentDatabaseEntry*, std::vector<INDI::AlignmentSubsystem::ExtendedAlignmentDatabaseEntry> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 30%] Linking CXX shared library libindi_Nearest_MathPlugin.so
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_Nearest_MathPlugin.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 30%] Built target indi_Nearest_MathPlugin
[ 30%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200_TeenAstro.dir/lx200_TeenAstro.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200_TeenAstro.cpp
[ 31%] Linking CXX shared library libindi_SVD_MathPlugin.so
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_SVD_MathPlugin.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Built target indi_SVD_MathPlugin
[ 31%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200basic.dir/lx200basic.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200basic.cpp
make  -f drivers/telescope/CMakeFiles/indi_lx200generic.dir/build.make drivers/telescope/CMakeFiles/indi_lx200generic.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope/CMakeFiles/indi_lx200generic.dir/DependInfo.cmake --color=
make  -f drivers/telescope/CMakeFiles/indi_celestron_gps.dir/build.make drivers/telescope/CMakeFiles/indi_celestron_gps.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope/CMakeFiles/indi_celestron_gps.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/telescope/CMakeFiles/indi_lx200generic.dir/build.make drivers/telescope/CMakeFiles/indi_lx200generic.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/telescope/CMakeFiles/indi_celestron_gps.dir/build.make drivers/telescope/CMakeFiles/indi_celestron_gps.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200driver.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200driver.cpp
[ 31%] Building CXX object drivers/telescope/CMakeFiles/indi_celestron_gps.dir/celestrondriver.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/celestrondriver.cpp
[ 31%] Linking CXX executable indi_lx200basic
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_lx200basic.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Built target indi_lx200basic
[ 32%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200autostar.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200autostar.cpp
[ 33%] Linking CXX executable indi_lx200_TeenAstro
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_lx200_TeenAstro.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 33%] Built target indi_lx200_TeenAstro
[ 33%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200_16.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200_16.cpp
make  -f drivers/telescope/CMakeFiles/indi_rainbow_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_rainbow_telescope.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope/CMakeFiles/indi_rainbow_telescope.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/telescope/CMakeFiles/indi_rainbow_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_rainbow_telescope.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 33%] Building CXX object drivers/telescope/CMakeFiles/indi_rainbow_telescope.dir/rainbow.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/rainbow.cpp
[ 33%] Building CXX object drivers/telescope/CMakeFiles/indi_celestron_gps.dir/celestrongps.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/celestrongps.cpp
[ 33%] Building CXX object drivers/telescope/CMakeFiles/indi_rainbow_telescope.dir/lx200driver.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200driver.cpp
[ 33%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200gps.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200gps.cpp
[ 33%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200generic.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200generic.cpp
[ 34%] Linking CXX executable indi_celestron_gps
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_celestron_gps.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 34%] Built target indi_celestron_gps
[ 35%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200telescope.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200telescope.cpp
make  -f drivers/telescope/CMakeFiles/indi_crux_mount.dir/build.make drivers/telescope/CMakeFiles/indi_crux_mount.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope/CMakeFiles/indi_crux_mount.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/telescope/CMakeFiles/indi_crux_mount.dir/build.make drivers/telescope/CMakeFiles/indi_crux_mount.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 35%] Building CXX object drivers/telescope/CMakeFiles/indi_crux_mount.dir/crux_mount.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/crux_mount.cpp
make  -f drivers/telescope/CMakeFiles/indi_temma_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_temma_telescope.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope/CMakeFiles/indi_temma_telescope.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/telescope/CMakeFiles/indi_temma_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_temma_telescope.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 35%] Building CXX object drivers/telescope/CMakeFiles/indi_temma_telescope.dir/temmadriver.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/temmadriver.cpp
[ 35%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200classic.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200classic.cpp
[ 36%] Linking CXX executable indi_crux_mount
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_crux_mount.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 36%] Built target indi_crux_mount
make  -f drivers/telescope/CMakeFiles/indi_paramount_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_paramount_telescope.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope/CMakeFiles/indi_paramount_telescope.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/telescope/CMakeFiles/indi_paramount_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_paramount_telescope.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 36%] Building CXX object drivers/telescope/CMakeFiles/indi_paramount_telescope.dir/paramount.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/paramount.cpp
[ 36%] Linking CXX executable indi_temma_telescope
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_temma_telescope.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase:/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment:/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient: ../../libs/indibase/libindidriver.so.1.9.9 ../../libs/alignment/libindiAlignmentDriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so -ldl /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libnova.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 36%] Built target indi_temma_telescope
[ 36%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200gemini.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200gemini.cpp
make  -f drivers/telescope/CMakeFiles/indi_astrotrac_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_astrotrac_telescope.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope/CMakeFiles/indi_astrotrac_telescope.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/telescope/CMakeFiles/indi_astrotrac_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_astrotrac_telescope.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 36%] Building CXX object drivers/telescope/CMakeFiles/indi_astrotrac_telescope.dir/astrotrac.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp
[ 36%] Linking CXX executable indi_paramount_telescope
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_paramount_telescope.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 36%] Built target indi_paramount_telescope
[ 36%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200zeq25.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200zeq25.cpp
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp: In member function 'virtual bool AstroTrac::initProperties()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.h:23,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:23:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:83:26: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
   83 |     MountTypeSP[MOUNT_GEM].fill("MOUNT_GEM", "GEM",
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:83:26: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
   83 |     MountTypeSP[MOUNT_GEM].fill("MOUNT_GEM", "GEM",
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:83:26: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
   83 |     MountTypeSP[MOUNT_GEM].fill("MOUNT_GEM", "GEM",
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:83:26: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
   83 |     MountTypeSP[MOUNT_GEM].fill("MOUNT_GEM", "GEM",
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:83:26: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
   83 |     MountTypeSP[MOUNT_GEM].fill("MOUNT_GEM", "GEM",
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:83:26: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
   83 |     MountTypeSP[MOUNT_GEM].fill("MOUNT_GEM", "GEM",
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:83:26: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
   83 |     MountTypeSP[MOUNT_GEM].fill("MOUNT_GEM", "GEM",
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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",
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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",
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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",
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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",
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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",
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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",
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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",
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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",
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp: In member function 'bool AstroTrac::getVersion()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:200:21: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  200 |         FirmwareTP[0].setText(response + 4, 4);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:200:21: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  200 |         FirmwareTP[0].setText(response + 4, 4);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:200:21: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  200 |         FirmwareTP[0].setText(response + 4, 4);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:200:21: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  200 |         FirmwareTP[0].setText(response + 4, 4);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:200:21: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  200 |         FirmwareTP[0].setText(response + 4, 4);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:200:21: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  200 |         FirmwareTP[0].setText(response + 4, 4);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:200:21: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  200 |         FirmwareTP[0].setText(response + 4, 4);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp: In member function 'bool AstroTrac::getAcceleration(INDI_EQ_AXIS)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:223:32: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  223 |             AccelerationNP[axis].setValue(std::stoi(acceleration));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:223:32: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  223 |             AccelerationNP[axis].setValue(std::stoi(acceleration));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:223:32: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  223 |             AccelerationNP[axis].setValue(std::stoi(acceleration));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:223:32: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  223 |             AccelerationNP[axis].setValue(std::stoi(acceleration));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:223:32: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  223 |             AccelerationNP[axis].setValue(std::stoi(acceleration));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:223:32: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  223 |             AccelerationNP[axis].setValue(std::stoi(acceleration));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:223:32: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  223 |             AccelerationNP[axis].setValue(std::stoi(acceleration));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp: In member function 'bool AstroTrac::getEncoderPosition(INDI_EQ_AXIS)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:372:27: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  372 |             EncoderNP[axis].setValue(std::stod(position));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:372:27: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  372 |             EncoderNP[axis].setValue(std::stod(position));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:372:27: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  372 |             EncoderNP[axis].setValue(std::stod(position));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:372:27: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  372 |             EncoderNP[axis].setValue(std::stod(position));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:372:27: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  372 |             EncoderNP[axis].setValue(std::stod(position));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:372:27: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  372 |             EncoderNP[axis].setValue(std::stod(position));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:372:27: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  372 |             EncoderNP[axis].setValue(std::stod(position));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:388:32: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  388 |                 EncoderNP[other].setValue(std::stod(position));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:388:32: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  388 |                 EncoderNP[other].setValue(std::stod(position));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:388:32: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  388 |                 EncoderNP[other].setValue(std::stod(position));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:388:32: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  388 |                 EncoderNP[other].setValue(std::stod(position));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:388:32: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  388 |                 EncoderNP[other].setValue(std::stod(position));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:388:32: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  388 |                 EncoderNP[other].setValue(std::stod(position));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:388:32: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  388 |                 EncoderNP[other].setValue(std::stod(position));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp: In member function 'virtual bool AstroTrac::Goto(double, double)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:561:69: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  561 |         double tHA = calculateSlewTime(haEncoder - EncoderNP[AXIS_RA].getValue());
      |                                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp: In member function 'double AstroTrac::calculateSlewTime(double)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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()));
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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()));
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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()));
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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()));
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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()));
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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()));
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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()));
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:602:59: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  602 |         return (2 * sqrt(distance / AccelerationNP[AXIS_RA].getValue()));
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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) /
      |                                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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) /
      |                                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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) /
      |                                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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) /
      |                                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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) /
      |                                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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) /
      |                                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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) /
      |                                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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) /
      |                                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp: In member function 'virtual bool AstroTrac::ReadScopeStatus()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:623:45: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  623 |     double lastHAEncoder = EncoderNP[AXIS_RA].getValue();
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:623:45: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  623 |     double lastHAEncoder = EncoderNP[AXIS_RA].getValue();
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:623:45: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  623 |     double lastHAEncoder = EncoderNP[AXIS_RA].getValue();
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:623:45: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  623 |     double lastHAEncoder = EncoderNP[AXIS_RA].getValue();
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:623:45: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  623 |     double lastHAEncoder = EncoderNP[AXIS_RA].getValue();
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:623:45: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  623 |     double lastHAEncoder = EncoderNP[AXIS_RA].getValue();
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:623:45: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  623 |     double lastHAEncoder = EncoderNP[AXIS_RA].getValue();
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:624:45: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  624 |     double lastDEEncoder = EncoderNP[AXIS_DE].getValue();
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:624:45: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  624 |     double lastDEEncoder = EncoderNP[AXIS_DE].getValue();
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:624:45: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  624 |     double lastDEEncoder = EncoderNP[AXIS_DE].getValue();
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:624:45: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  624 |     double lastDEEncoder = EncoderNP[AXIS_DE].getValue();
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:624:45: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  624 |     double lastDEEncoder = EncoderNP[AXIS_DE].getValue();
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:624:45: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  624 |     double lastDEEncoder = EncoderNP[AXIS_DE].getValue();
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:624:45: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  624 |     double lastDEEncoder = EncoderNP[AXIS_DE].getValue();
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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
      |                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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
      |                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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
      |                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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
      |                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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
      |                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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
      |                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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
      |                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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
      |                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:630:63: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  630 |                 || std::fabs(lastDEEncoder - EncoderNP[AXIS_DE].getValue()) > 0)
      |                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp: In member function 'virtual bool AstroTrac::ISNewNumber(const char*, const char*, double*, char**, int)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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())
      |                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:759:64: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  759 |             if (setAcceleration(AXIS_RA, AccelerationNP[AXIS_RA].getValue())
      |                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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()))
      |                                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:760:71: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  760 |                     && setAcceleration(AXIS_DE, AccelerationNP[AXIS_DE].getValue()))
      |                                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:760:71: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  760 |                     && setAcceleration(AXIS_DE, AccelerationNP[AXIS_DE].getValue()))
      |                                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:760:71: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  760 |                     && setAcceleration(AXIS_DE, AccelerationNP[AXIS_DE].getValue()))
      |                                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:760:71: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  760 |                     && setAcceleration(AXIS_DE, AccelerationNP[AXIS_DE].getValue()))
      |                                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:760:71: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  760 |                     && setAcceleration(AXIS_DE, AccelerationNP[AXIS_DE].getValue()))
      |                                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:760:71: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  760 |                     && setAcceleration(AXIS_DE, AccelerationNP[AXIS_DE].getValue()))
      |                                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:760:71: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  760 |                     && setAcceleration(AXIS_DE, AccelerationNP[AXIS_DE].getValue()))
      |                                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp: In member function 'virtual bool AstroTrac::SetCurrentPark()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:922:35: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  922 |     SetAxis1Park(EncoderNP[AXIS_RA].getValue());
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:922:35: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  922 |     SetAxis1Park(EncoderNP[AXIS_RA].getValue());
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:922:35: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  922 |     SetAxis1Park(EncoderNP[AXIS_RA].getValue());
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:922:35: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  922 |     SetAxis1Park(EncoderNP[AXIS_RA].getValue());
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:922:35: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  922 |     SetAxis1Park(EncoderNP[AXIS_RA].getValue());
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:922:35: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  922 |     SetAxis1Park(EncoderNP[AXIS_RA].getValue());
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:922:35: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  922 |     SetAxis1Park(EncoderNP[AXIS_RA].getValue());
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:923:35: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  923 |     SetAxis2Park(EncoderNP[AXIS_DE].getValue());
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:923:35: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  923 |     SetAxis2Park(EncoderNP[AXIS_DE].getValue());
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:923:35: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  923 |     SetAxis2Park(EncoderNP[AXIS_DE].getValue());
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:923:35: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  923 |     SetAxis2Park(EncoderNP[AXIS_DE].getValue());
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:923:35: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  923 |     SetAxis2Park(EncoderNP[AXIS_DE].getValue());
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:923:35: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  923 |     SetAxis2Park(EncoderNP[AXIS_DE].getValue());
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:923:35: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  923 |     SetAxis2Park(EncoderNP[AXIS_DE].getValue());
      |                                   ^
[ 36%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200am5.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp
[ 36%] Linking CXX executable indi_rainbow_telescope
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_rainbow_telescope.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 36%] Built target indi_rainbow_telescope
make  -f drivers/telescope/CMakeFiles/indi_synscan_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_synscan_telescope.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope/CMakeFiles/indi_synscan_telescope.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/telescope/CMakeFiles/indi_synscan_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_synscan_telescope.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 36%] Building CXX object drivers/telescope/CMakeFiles/indi_synscan_telescope.dir/synscandriver.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/synscandriver.cpp
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp: In member function 'virtual bool LX200AM5::initProperties()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200telescope.h:32,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200generic.h:23,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.h:23,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:21:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:95:13: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
   95 |     HomeSP[0].fill("GO", "Go", ISS_OFF);
      |             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:95:13: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
   95 |     HomeSP[0].fill("GO", "Go", ISS_OFF);
      |             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:95:13: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
   95 |     HomeSP[0].fill("GO", "Go", ISS_OFF);
      |             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:95:13: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
   95 |     HomeSP[0].fill("GO", "Go", ISS_OFF);
      |             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:95:13: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
   95 |     HomeSP[0].fill("GO", "Go", ISS_OFF);
      |             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:95:13: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
   95 |     HomeSP[0].fill("GO", "Go", ISS_OFF);
      |             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:95:13: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
   95 |     HomeSP[0].fill("GO", "Go", ISS_OFF);
      |             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:103:17: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  103 |     BuzzerSP[Off].fill("OFF", "Off", ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:103:17: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  103 |     BuzzerSP[Off].fill("OFF", "Off", ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:103:17: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  103 |     BuzzerSP[Off].fill("OFF", "Off", ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:103:17: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  103 |     BuzzerSP[Off].fill("OFF", "Off", ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:103:17: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  103 |     BuzzerSP[Off].fill("OFF", "Off", ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:103:17: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  103 |     BuzzerSP[Off].fill("OFF", "Off", ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:103:17: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  103 |     BuzzerSP[Off].fill("OFF", "Off", ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:104:17: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  104 |     BuzzerSP[Low].fill("LOW", "Low", ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:104:17: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  104 |     BuzzerSP[Low].fill("LOW", "Low", ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:104:17: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  104 |     BuzzerSP[Low].fill("LOW", "Low", ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:104:17: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  104 |     BuzzerSP[Low].fill("LOW", "Low", ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:104:17: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  104 |     BuzzerSP[Low].fill("LOW", "Low", ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:104:17: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  104 |     BuzzerSP[Low].fill("LOW", "Low", ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:104:17: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  104 |     BuzzerSP[Low].fill("LOW", "Low", ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:105:18: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  105 |     BuzzerSP[High].fill("HIGH", "High", ISS_ON);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:105:18: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  105 |     BuzzerSP[High].fill("HIGH", "High", ISS_ON);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:105:18: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  105 |     BuzzerSP[High].fill("HIGH", "High", ISS_ON);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:105:18: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  105 |     BuzzerSP[High].fill("HIGH", "High", ISS_ON);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:105:18: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  105 |     BuzzerSP[High].fill("HIGH", "High", ISS_ON);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:105:18: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  105 |     BuzzerSP[High].fill("HIGH", "High", ISS_ON);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:105:18: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  105 |     BuzzerSP[High].fill("HIGH", "High", ISS_ON);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp: In member function 'virtual bool LX200AM5::ISNewSwitch(const char*, const char*, ISState*, char**, int)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:226:25: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  226 |                 HomeSP[0].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:226:25: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  226 |                 HomeSP[0].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:226:25: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  226 |                 HomeSP[0].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:226:25: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  226 |                 HomeSP[0].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:226:25: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  226 |                 HomeSP[0].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:226:25: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  226 |                 HomeSP[0].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:226:25: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  226 |                 HomeSP[0].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp: In member function 'virtual bool LX200AM5::ISNewNumber(const char*, const char*, double*, char**, int)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp: In member function 'bool LX200AM5::getMountType()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp: In member function 'bool LX200AM5::getGuideRate()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:320:26: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  320 |             GuideRateNP[0].setValue(rate);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:320:26: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  320 |             GuideRateNP[0].setValue(rate);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:320:26: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  320 |             GuideRateNP[0].setValue(rate);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:320:26: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  320 |             GuideRateNP[0].setValue(rate);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:320:26: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  320 |             GuideRateNP[0].setValue(rate);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:320:26: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  320 |             GuideRateNP[0].setValue(rate);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:320:26: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  320 |             GuideRateNP[0].setValue(rate);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp: In member function 'bool LX200AM5::getBuzzer()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:369:25: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  369 |         BuzzerSP[onIndex].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:369:25: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  369 |         BuzzerSP[onIndex].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:369:25: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  369 |         BuzzerSP[onIndex].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:369:25: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  369 |         BuzzerSP[onIndex].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:369:25: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  369 |         BuzzerSP[onIndex].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:369:25: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  369 |         BuzzerSP[onIndex].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:369:25: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  369 |         BuzzerSP[onIndex].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp: In member function 'virtual bool LX200AM5::ReadScopeStatus()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:493:17: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  493 |         HomeSP[0].setState(ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:493:17: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  493 |         HomeSP[0].setState(ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:493:17: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  493 |         HomeSP[0].setState(ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:493:17: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  493 |         HomeSP[0].setState(ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:493:17: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  493 |         HomeSP[0].setState(ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:493:17: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  493 |         HomeSP[0].setState(ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200am5.cpp:493:17: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  493 |         HomeSP[0].setState(ISS_OFF);
      |                 ^
[ 36%] Building CXX object drivers/telescope/CMakeFiles/indi_synscan_telescope.dir/synscanmount.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/synscanmount.cpp
make  -f drivers/telescope/CMakeFiles/indi_synscanlegacy_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_synscanlegacy_telescope.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope/CMakeFiles/indi_synscanlegacy_telescope.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/telescope/CMakeFiles/indi_synscanlegacy_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_synscanlegacy_telescope.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 37%] Building CXX object drivers/telescope/CMakeFiles/indi_synscanlegacy_telescope.dir/synscandriverlegacy.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/synscandriverlegacy.cpp
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indiproperties.h:22,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:23:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const INDI::AlignmentSubsystem::AlignmentDatabaseEntry&}; _Tp = INDI::AlignmentSubsystem::AlignmentDatabaseEntry; _Alloc = std::allocator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = INDI::AlignmentSubsystem::AlignmentDatabaseEntry; _Alloc = std::allocator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>]',
    inlined from 'virtual bool AstroTrac::Sync(double, double)' at /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/astrotrac.cpp:520:41:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry*, std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 37%] Linking CXX executable indi_synscan_telescope
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_synscan_telescope.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase:/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment:/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient: ../../libs/indibase/libindidriver.so.1.9.9 ../../libs/alignment/libindiAlignmentDriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so -ldl /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libnova.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 37%] Built target indi_synscan_telescope
[ 37%] Building CXX object drivers/telescope/CMakeFiles/indi_synscanlegacy_telescope.dir/synscanmountlegacy.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/synscanmountlegacy.cpp
[ 38%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200gotonova.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200gotonova.cpp
[ 38%] Linking CXX executable indi_synscanlegacy_telescope
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_synscanlegacy_telescope.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase:/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment:/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient: ../../libs/indibase/libindidriver.so.1.9.9 ../../libs/alignment/libindiAlignmentDriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so -ldl /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libnova.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 38%] Built target indi_synscanlegacy_telescope
[ 38%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200pulsar2.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200pulsar2.cpp
make  -f drivers/telescope/CMakeFiles/indi_skycommander_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_skycommander_telescope.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope/CMakeFiles/indi_skycommander_telescope.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/telescope/CMakeFiles/indi_skycommander_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_skycommander_telescope.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 38%] Building CXX object drivers/telescope/CMakeFiles/indi_skycommander_telescope.dir/skycommander.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/skycommander.cpp
[ 38%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200apdriver.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200apdriver.cpp
[ 38%] Linking CXX executable indi_astrotrac_telescope
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_astrotrac_telescope.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase:/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment:/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient: ../../libs/indibase/libindidriver.so.1.9.9 ../../libs/alignment/libindiAlignmentDriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so -ldl /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libnova.so 
[ 38%] Linking CXX executable indi_skycommander_telescope
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_skycommander_telescope.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 38%] Built target indi_astrotrac_telescope
[ 38%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200ap.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200ap.cpp
[ 39%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200ap_v2.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200ap_v2.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 39%] Built target indi_skycommander_telescope
[ 39%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200ap_gtocp2.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200ap_gtocp2.cpp
make  -f drivers/telescope/CMakeFiles/indi_dsc_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_dsc_telescope.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope/CMakeFiles/indi_dsc_telescope.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/telescope/CMakeFiles/indi_dsc_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_dsc_telescope.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 39%] Building CXX object drivers/telescope/CMakeFiles/indi_dsc_telescope.dir/dsc.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/dsc.cpp
[ 39%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200fs2.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200fs2.cpp
make  -f drivers/telescope/CMakeFiles/indi_ieqlegacy_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_ieqlegacy_telescope.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope/CMakeFiles/indi_ieqlegacy_telescope.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/telescope/CMakeFiles/indi_ieqlegacy_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_ieqlegacy_telescope.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 39%] Building CXX object drivers/telescope/CMakeFiles/indi_ieqlegacy_telescope.dir/ieqprolegacydriver.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/ieqprolegacydriver.cpp
[ 39%] Building CXX object drivers/telescope/CMakeFiles/indi_ieqlegacy_telescope.dir/ieqprolegacy.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/ieqprolegacy.cpp
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indiproperties.h:22,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:23,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/dsc.h:26,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/dsc.cpp:22:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const INDI::AlignmentSubsystem::AlignmentDatabaseEntry&}; _Tp = INDI::AlignmentSubsystem::AlignmentDatabaseEntry; _Alloc = std::allocator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = INDI::AlignmentSubsystem::AlignmentDatabaseEntry; _Alloc = std::allocator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>]',
    inlined from 'virtual bool DSC::Sync(double, double)' at /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/dsc.cpp:441:41:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry*, std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 40%] Linking CXX executable indi_ieqlegacy_telescope
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_ieqlegacy_telescope.dir/link.txt --verbose=1
[ 40%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200ss2000pc.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200ss2000pc.cpp
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 40%] Built target indi_ieqlegacy_telescope
[ 40%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200_OnStep.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200_OnStep.cpp
make  -f drivers/telescope/CMakeFiles/indi_ieq_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_ieq_telescope.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope/CMakeFiles/indi_ieq_telescope.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/telescope/CMakeFiles/indi_ieq_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_ieq_telescope.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 40%] Building CXX object drivers/telescope/CMakeFiles/indi_ieq_telescope.dir/ieqdriverbase.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/ieqdriverbase.cpp
[ 41%] Linking CXX executable indi_dsc_telescope
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_dsc_telescope.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase:/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment:/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient: ../../libs/indibase/libindidriver.so.1.9.9 ../../libs/alignment/libindiAlignmentDriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so -ldl /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libnova.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 41%] Built target indi_dsc_telescope
make  -f drivers/telescope/CMakeFiles/indi_ioptronv3_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_ioptronv3_telescope.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope/CMakeFiles/indi_ioptronv3_telescope.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/telescope/CMakeFiles/indi_ioptronv3_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_ioptronv3_telescope.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 41%] Building CXX object drivers/telescope/CMakeFiles/indi_ioptronv3_telescope.dir/ioptronv3driver.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/ioptronv3driver.cpp
make  -f drivers/telescope/CMakeFiles/indi_pmc8_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_pmc8_telescope.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope/CMakeFiles/indi_pmc8_telescope.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/telescope/CMakeFiles/indi_pmc8_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_pmc8_telescope.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 41%] Building CXX object drivers/telescope/CMakeFiles/indi_pmc8_telescope.dir/pmc8driver.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/pmc8driver.cpp
[ 42%] Building CXX object drivers/telescope/CMakeFiles/indi_ieq_telescope.dir/ieqpro.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/ieqpro.cpp
[ 43%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200_OpenAstroTech.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200_OpenAstroTech.cpp
[ 43%] Building CXX object drivers/telescope/CMakeFiles/indi_ioptronv3_telescope.dir/ioptronv3.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/ioptronv3.cpp
[ 43%] Linking CXX executable indi_ieq_telescope
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_ieq_telescope.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 43%] Building CXX object drivers/telescope/CMakeFiles/indi_pmc8_telescope.dir/pmc8.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/pmc8.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 43%] Built target indi_ieq_telescope
[ 43%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200_10micron.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/lx200_10micron.cpp
make  -f drivers/telescope/CMakeFiles/indi_simulator_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_simulator_telescope.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope/CMakeFiles/indi_simulator_telescope.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/telescope/CMakeFiles/indi_simulator_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_simulator_telescope.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 44%] Building CXX object drivers/telescope/CMakeFiles/indi_simulator_telescope.dir/telescope_simulator.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/telescope_simulator.cpp
[ 44%] Linking CXX executable indi_ioptronv3_telescope
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_ioptronv3_telescope.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 44%] Built target indi_ioptronv3_telescope
[ 44%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/ioptronHC8406.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/ioptronHC8406.cpp
[ 44%] Building CXX object drivers/telescope/CMakeFiles/indi_simulator_telescope.dir/scopesim_helper.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/scopesim_helper.cpp
[ 44%] Linking CXX executable indi_pmc8_telescope
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_pmc8_telescope.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 44%] Built target indi_pmc8_telescope
[ 44%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/eq500x.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -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/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/eq500x.cpp
make  -f drivers/telescope/CMakeFiles/indi_script_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_script_telescope.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope/CMakeFiles/indi_script_telescope.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/telescope/CMakeFiles/indi_script_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_script_telescope.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 44%] Building CXX object drivers/telescope/CMakeFiles/indi_script_telescope.dir/telescope_script.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/telescope_script.cpp
make  -f drivers/telescope/CMakeFiles/indi_skywatcherAltAzMount.dir/build.make drivers/telescope/CMakeFiles/indi_skywatcherAltAzMount.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope/CMakeFiles/indi_skywatcherAltAzMount.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/telescope/CMakeFiles/indi_skywatcherAltAzMount.dir/build.make drivers/telescope/CMakeFiles/indi_skywatcherAltAzMount.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 44%] Building CXX object drivers/telescope/CMakeFiles/indi_skywatcherAltAzMount.dir/skywatcherAPIMount.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/skywatcherAPIMount.cpp
[ 44%] Linking CXX executable indi_simulator_telescope
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_telescope.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 45%] Linking CXX executable indi_script_telescope
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_script_telescope.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 45%] Built target indi_simulator_telescope
[ 46%] Building CXX object drivers/telescope/CMakeFiles/indi_skywatcherAltAzMount.dir/skywatcherAPI.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/skywatcherAPI.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 46%] Built target indi_script_telescope
make  -f drivers/ccd/CMakeFiles/indi_simulator_ccd.dir/build.make drivers/ccd/CMakeFiles/indi_simulator_ccd.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/ccd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/ccd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/ccd/CMakeFiles/indi_simulator_ccd.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/ccd/CMakeFiles/indi_simulator_ccd.dir/build.make drivers/ccd/CMakeFiles/indi_simulator_ccd.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 47%] Building CXX object drivers/ccd/CMakeFiles/indi_simulator_ccd.dir/ccd_simulator.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/ccd && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/ccd -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/ccd -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/ccd/ccd_simulator.cpp
[ 48%] Linking CXX executable indi_lx200generic
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_lx200generic.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 48%] Built target indi_lx200generic
make  -f drivers/ccd/CMakeFiles/indi_simulator_guide.dir/build.make drivers/ccd/CMakeFiles/indi_simulator_guide.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/ccd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/ccd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/ccd/CMakeFiles/indi_simulator_guide.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/ccd/CMakeFiles/indi_simulator_guide.dir/build.make drivers/ccd/CMakeFiles/indi_simulator_guide.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 48%] Building CXX object drivers/ccd/CMakeFiles/indi_simulator_guide.dir/guide_simulator.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/ccd && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/ccd -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/ccd -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/ccd/guide_simulator.cpp
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/skywatcherAPIMount.cpp: In member function 'virtual bool SkywatcherAPIMount::initProperties()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/skywatcherAPI.h:24,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/skywatcherAPIMount.h:19,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/skywatcherAPIMount.cpp:24:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/skywatcherAPIMount.cpp: In member function 'virtual void SkywatcherAPIMount::TimerHit()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/skywatcherAPIMount.cpp:1073:87: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1073 |                         AzimuthRate    = std::abs(AzimuthRate) * TrackFactorNP[AXIS_AZ].getValue();
      |                                                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/skywatcherAPIMount.cpp:1113:89: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1113 |                         AltitudeRate   = std::abs(AltitudeRate) * TrackFactorNP[AXIS_ALT].getValue();
      |                                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/ccd/ccd_simulator.cpp: In member function 'int CCDSim::DrawCcdFrame(INDI::CCDChip*)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/ccd/ccd_simulator.h:23,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/ccd/ccd_simulator.cpp:19:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                               ^
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indiproperties.h:22,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:23:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const GuidingPulse&}; _Tp = GuidingPulse; _Alloc = std::allocator<GuidingPulse>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<GuidingPulse>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = GuidingPulse; _Alloc = std::allocator<GuidingPulse>]',
    inlined from 'virtual IPState SkywatcherAPIMount::GuideEast(uint32_t)' at /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/skywatcherAPIMount.cpp:1314:28:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<GuidingPulse*, std::vector<GuidingPulse> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = GuidingPulse; _Alloc = std::allocator<GuidingPulse>]',
    inlined from 'virtual IPState SkywatcherAPIMount::GuideWest(uint32_t)' at /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/skywatcherAPIMount.cpp:1298:28:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<GuidingPulse*, std::vector<GuidingPulse> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = GuidingPulse; _Alloc = std::allocator<GuidingPulse>]',
    inlined from 'virtual IPState SkywatcherAPIMount::GuideNorth(uint32_t)' at /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/skywatcherAPIMount.cpp:1266:28:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<GuidingPulse*, std::vector<GuidingPulse> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = GuidingPulse; _Alloc = std::allocator<GuidingPulse>]',
    inlined from 'virtual IPState SkywatcherAPIMount::GuideSouth(uint32_t)' at /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/skywatcherAPIMount.cpp:1282:28:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<GuidingPulse*, std::vector<GuidingPulse> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const INDI::AlignmentSubsystem::AlignmentDatabaseEntry&}; _Tp = INDI::AlignmentSubsystem::AlignmentDatabaseEntry; _Alloc = std::allocator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = INDI::AlignmentSubsystem::AlignmentDatabaseEntry; _Alloc = std::allocator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>]',
    inlined from 'virtual bool SkywatcherAPIMount::Sync(double, double)' at /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/telescope/skywatcherAPIMount.cpp:878:41:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry*, std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/ccd/guide_simulator.cpp: In member function 'virtual bool GuideSim::initProperties()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/ccd/guide_simulator.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/ccd/guide_simulator.cpp:19:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/ccd/guide_simulator.cpp: In member function 'int GuideSim::DrawCcdFrame(INDI::CCDChip*)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                                                               ^
make  -f drivers/focuser/CMakeFiles/indi_simulator_focus.dir/build.make drivers/focuser/CMakeFiles/indi_simulator_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_simulator_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_simulator_focus.dir/build.make drivers/focuser/CMakeFiles/indi_simulator_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 49%] Building CXX object drivers/focuser/CMakeFiles/indi_simulator_focus.dir/focus_simulator.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/focus_simulator.cpp
[ 50%] Linking CXX executable indi_simulator_guide
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/ccd && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_guide.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 50%] Linking CXX executable indi_skywatcherAltAzMount
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_skywatcherAltAzMount.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase:/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment:/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient: ../../libs/indibase/libindidriver.so.1.9.9 ../../libs/alignment/libindiAlignmentDriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so -ldl /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libnova.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Built target indi_simulator_guide
make  -f drivers/focuser/CMakeFiles/indi_robo_focus.dir/build.make drivers/focuser/CMakeFiles/indi_robo_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_robo_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_robo_focus.dir/build.make drivers/focuser/CMakeFiles/indi_robo_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Building CXX object drivers/focuser/CMakeFiles/indi_robo_focus.dir/robofocus.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/robofocus.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Built target indi_skywatcherAltAzMount
make  -f drivers/focuser/CMakeFiles/indi_fcusb_focus.dir/build.make drivers/focuser/CMakeFiles/indi_fcusb_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_fcusb_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_fcusb_focus.dir/build.make drivers/focuser/CMakeFiles/indi_fcusb_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Building CXX object drivers/focuser/CMakeFiles/indi_fcusb_focus.dir/fcusb.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/fcusb.cpp
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/focus_simulator.cpp: In member function 'virtual bool FocusSim::initProperties()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indifocuser.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/focus_simulator.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/focus_simulator.cpp:19:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/focus_simulator.cpp: In member function 'virtual IPState FocusSim::MoveAbsFocuser(uint32_t)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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()));
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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()));
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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()));
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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()));
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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()));
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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()));
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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()));
      |                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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()));
      |                                                                      ^
[ 50%] Linking CXX executable indi_simulator_ccd
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/ccd && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_ccd.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Built target indi_simulator_ccd
make  -f drivers/focuser/CMakeFiles/indi_nfocus.dir/build.make drivers/focuser/CMakeFiles/indi_nfocus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_nfocus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_nfocus.dir/build.make drivers/focuser/CMakeFiles/indi_nfocus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Building CXX object drivers/focuser/CMakeFiles/indi_nfocus.dir/nfocus.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/nfocus.cpp
[ 50%] Linking CXX executable indi_simulator_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Built target indi_simulator_focus
make  -f drivers/focuser/CMakeFiles/indi_nstep_focus.dir/build.make drivers/focuser/CMakeFiles/indi_nstep_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_nstep_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_nstep_focus.dir/build.make drivers/focuser/CMakeFiles/indi_nstep_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Building CXX object drivers/focuser/CMakeFiles/indi_nstep_focus.dir/nstep.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/nstep.cpp
[ 50%] Linking CXX executable indi_fcusb_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_fcusb_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 50%] Linking CXX executable indi_robo_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_robo_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Built target indi_fcusb_focus
make  -f drivers/focuser/CMakeFiles/indi_efa_focus.dir/build.make drivers/focuser/CMakeFiles/indi_efa_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_efa_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_efa_focus.dir/build.make drivers/focuser/CMakeFiles/indi_efa_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Building CXX object drivers/focuser/CMakeFiles/indi_efa_focus.dir/planewave_efa.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/planewave_efa.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Built target indi_robo_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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_celestron_sct_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Building CXX object drivers/focuser/CMakeFiles/indi_celestron_sct_focus.dir/celestronauxpacket.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/celestronauxpacket.cpp
[ 50%] Linking CXX executable indi_nfocus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_nfocus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Built target indi_nfocus
[ 50%] Building CXX object drivers/focuser/CMakeFiles/indi_celestron_sct_focus.dir/celestron.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/celestron.cpp
[ 51%] Linking CXX executable indi_nstep_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_nstep_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 51%] Built target indi_nstep_focus
make  -f drivers/focuser/CMakeFiles/indi_aaf2_focus.dir/build.make drivers/focuser/CMakeFiles/indi_aaf2_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_aaf2_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_aaf2_focus.dir/build.make drivers/focuser/CMakeFiles/indi_aaf2_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 51%] Building CXX object drivers/focuser/CMakeFiles/indi_aaf2_focus.dir/aaf2.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/aaf2.cpp
make  -f drivers/focuser/CMakeFiles/indi_rbfocus_focus.dir/build.make drivers/focuser/CMakeFiles/indi_rbfocus_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_rbfocus_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_rbfocus_focus.dir/build.make drivers/focuser/CMakeFiles/indi_rbfocus_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 51%] Building CXX object drivers/focuser/CMakeFiles/indi_rbfocus_focus.dir/rbfocus.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/rbfocus.cpp
[ 51%] Linking CXX executable indi_celestron_sct_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_celestron_sct_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 51%] Built target indi_celestron_sct_focus
make  -f drivers/focuser/CMakeFiles/indi_moonlite_focus.dir/build.make drivers/focuser/CMakeFiles/indi_moonlite_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_moonlite_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_moonlite_focus.dir/build.make drivers/focuser/CMakeFiles/indi_moonlite_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 51%] Building CXX object drivers/focuser/CMakeFiles/indi_moonlite_focus.dir/moonlite.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/moonlite.cpp
[ 51%] Linking CXX executable indi_aaf2_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_aaf2_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 51%] Built target indi_aaf2_focus
make  -f drivers/focuser/CMakeFiles/indi_moonlitedro_focus.dir/build.make drivers/focuser/CMakeFiles/indi_moonlitedro_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_moonlitedro_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_moonlitedro_focus.dir/build.make drivers/focuser/CMakeFiles/indi_moonlitedro_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 52%] Building CXX object drivers/focuser/CMakeFiles/indi_moonlitedro_focus.dir/moonlite_dro.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/moonlite_dro.cpp
[ 52%] Linking CXX executable indi_rbfocus_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_rbfocus_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 52%] Built target indi_rbfocus_focus
make  -f drivers/focuser/CMakeFiles/indi_myfocuserpro2_focus.dir/build.make drivers/focuser/CMakeFiles/indi_myfocuserpro2_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_myfocuserpro2_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_myfocuserpro2_focus.dir/build.make drivers/focuser/CMakeFiles/indi_myfocuserpro2_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 52%] Building CXX object drivers/focuser/CMakeFiles/indi_myfocuserpro2_focus.dir/myfocuserpro2.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/myfocuserpro2.cpp
[ 52%] Linking CXX executable indi_moonlite_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_moonlite_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 52%] Built target indi_moonlite_focus
make  -f drivers/focuser/CMakeFiles/indi_onfocus_focus.dir/build.make drivers/focuser/CMakeFiles/indi_onfocus_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_onfocus_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_onfocus_focus.dir/build.make drivers/focuser/CMakeFiles/indi_onfocus_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 52%] Building CXX object drivers/focuser/CMakeFiles/indi_onfocus_focus.dir/onfocus.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/onfocus.cpp
[ 52%] Linking CXX executable indi_moonlitedro_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_moonlitedro_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 52%] Built target indi_moonlitedro_focus
make  -f drivers/focuser/CMakeFiles/indi_teenastro_focus.dir/build.make drivers/focuser/CMakeFiles/indi_teenastro_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_teenastro_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_teenastro_focus.dir/build.make drivers/focuser/CMakeFiles/indi_teenastro_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Building CXX object drivers/focuser/CMakeFiles/indi_teenastro_focus.dir/teenastro.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/teenastro.cpp
[ 53%] Linking CXX executable indi_myfocuserpro2_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_myfocuserpro2_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Built target indi_myfocuserpro2_focus
make  -f drivers/focuser/CMakeFiles/indi_sestosenso_focus.dir/build.make drivers/focuser/CMakeFiles/indi_sestosenso_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_sestosenso_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_sestosenso_focus.dir/build.make drivers/focuser/CMakeFiles/indi_sestosenso_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Building CXX object drivers/focuser/CMakeFiles/indi_sestosenso_focus.dir/sestosenso.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/sestosenso.cpp
[ 53%] Linking CXX executable indi_onfocus_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_onfocus_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Built target indi_onfocus_focus
make  -f drivers/focuser/CMakeFiles/indi_sestosenso2_focus.dir/build.make drivers/focuser/CMakeFiles/indi_sestosenso2_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_sestosenso2_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_sestosenso2_focus.dir/build.make drivers/focuser/CMakeFiles/indi_sestosenso2_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Building CXX object drivers/focuser/CMakeFiles/indi_sestosenso2_focus.dir/sestosenso2.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/sestosenso2.cpp
[ 53%] Linking CXX executable indi_teenastro_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_teenastro_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Built target indi_teenastro_focus
make  -f drivers/focuser/CMakeFiles/indi_esattoarco_focus.dir/build.make drivers/focuser/CMakeFiles/indi_esattoarco_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_esattoarco_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_esattoarco_focus.dir/build.make drivers/focuser/CMakeFiles/indi_esattoarco_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Building CXX object drivers/focuser/CMakeFiles/indi_esattoarco_focus.dir/esattoarco.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp
[ 54%] Linking CXX executable indi_sestosenso_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_sestosenso_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 54%] Built target indi_sestosenso_focus
[ 55%] Building CXX object drivers/focuser/CMakeFiles/indi_esattoarco_focus.dir/primalucacommandset.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/primalucacommandset.cpp
[ 55%] Linking CXX executable indi_efa_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_efa_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 55%] Built target indi_efa_focus
make  -f drivers/focuser/CMakeFiles/indi_rainbowrsf_focus.dir/build.make drivers/focuser/CMakeFiles/indi_rainbowrsf_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_rainbowrsf_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_rainbowrsf_focus.dir/build.make drivers/focuser/CMakeFiles/indi_rainbowrsf_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 56%] Building CXX object drivers/focuser/CMakeFiles/indi_rainbowrsf_focus.dir/rainbowRSF.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/rainbowRSF.cpp
[ 56%] Linking CXX executable indi_sestosenso2_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_sestosenso2_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp: In member function 'virtual bool EsattoArco::initProperties()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indifocuser.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.h:27,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:25:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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.);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp: In member function 'bool EsattoArco::updateVoltageIn()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:364:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  364 |         VoltageNP[VOLTAGE_12V].setValue(voltage);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:364:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  364 |         VoltageNP[VOLTAGE_12V].setValue(voltage);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:364:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  364 |         VoltageNP[VOLTAGE_12V].setValue(voltage);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:364:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  364 |         VoltageNP[VOLTAGE_12V].setValue(voltage);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:364:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  364 |         VoltageNP[VOLTAGE_12V].setValue(voltage);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:364:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  364 |         VoltageNP[VOLTAGE_12V].setValue(voltage);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:364:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  364 |         VoltageNP[VOLTAGE_12V].setValue(voltage);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:368:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  368 |         VoltageNP[VOLTAGE_USB].setValue(voltage);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:368:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  368 |         VoltageNP[VOLTAGE_USB].setValue(voltage);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:368:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  368 |         VoltageNP[VOLTAGE_USB].setValue(voltage);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:368:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  368 |         VoltageNP[VOLTAGE_USB].setValue(voltage);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:368:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  368 |         VoltageNP[VOLTAGE_USB].setValue(voltage);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:368:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  368 |         VoltageNP[VOLTAGE_USB].setValue(voltage);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:368:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  368 |         VoltageNP[VOLTAGE_USB].setValue(voltage);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp: In member function 'virtual void EsattoArco::TimerHit()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:658:48: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  658 |         auto current12V = VoltageNP[VOLTAGE_12V].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:658:48: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  658 |         auto current12V = VoltageNP[VOLTAGE_12V].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:658:48: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  658 |         auto current12V = VoltageNP[VOLTAGE_12V].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:658:48: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  658 |         auto current12V = VoltageNP[VOLTAGE_12V].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:658:48: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  658 |         auto current12V = VoltageNP[VOLTAGE_12V].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:658:48: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  658 |         auto current12V = VoltageNP[VOLTAGE_12V].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:658:48: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  658 |         auto current12V = VoltageNP[VOLTAGE_12V].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:659:48: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  659 |         auto currentUSB = VoltageNP[VOLTAGE_USB].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:659:48: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  659 |         auto currentUSB = VoltageNP[VOLTAGE_USB].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:659:48: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  659 |         auto currentUSB = VoltageNP[VOLTAGE_USB].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:659:48: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  659 |         auto currentUSB = VoltageNP[VOLTAGE_USB].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:659:48: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  659 |         auto currentUSB = VoltageNP[VOLTAGE_USB].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:659:48: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  659 |         auto currentUSB = VoltageNP[VOLTAGE_USB].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:659:48: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  659 |         auto currentUSB = VoltageNP[VOLTAGE_USB].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 ||
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 ||
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 ||
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 ||
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 ||
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 ||
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 ||
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 ||
      |                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:666:42: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  666 |                 if (VoltageNP[VOLTAGE_12V].getValue() < 11.0)
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:666:42: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  666 |                 if (VoltageNP[VOLTAGE_12V].getValue() < 11.0)
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:666:42: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  666 |                 if (VoltageNP[VOLTAGE_12V].getValue() < 11.0)
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:666:42: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  666 |                 if (VoltageNP[VOLTAGE_12V].getValue() < 11.0)
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:666:42: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  666 |                 if (VoltageNP[VOLTAGE_12V].getValue() < 11.0)
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:666:42: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  666 |                 if (VoltageNP[VOLTAGE_12V].getValue() < 11.0)
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:666:42: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  666 |                 if (VoltageNP[VOLTAGE_12V].getValue() < 11.0)
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp: In member function 'bool EsattoArco::Ack()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:730:50: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  730 |         IUSaveText(&FirmwareTP[ESATTO_FIRMWARE_SN], serial.c_str());
      |                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:23:
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:733:53: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  733 |                   FirmwareTP[ESATTO_FIRMWARE_VERSION].getText());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:733:53: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  733 |                   FirmwareTP[ESATTO_FIRMWARE_VERSION].getText());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:733:53: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  733 |                   FirmwareTP[ESATTO_FIRMWARE_VERSION].getText());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:733:53: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  733 |                   FirmwareTP[ESATTO_FIRMWARE_VERSION].getText());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:733:53: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  733 |                   FirmwareTP[ESATTO_FIRMWARE_VERSION].getText());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:733:53: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  733 |                   FirmwareTP[ESATTO_FIRMWARE_VERSION].getText());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:733:53: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  733 |                   FirmwareTP[ESATTO_FIRMWARE_VERSION].getText());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:743:48: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  743 |         IUSaveText(&FirmwareTP[ARCO_FIRMWARE_SN], serial.c_str());
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:744:53: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  744 |         IUSaveText(&FirmwareTP[ARCO_FIRMWARE_VERSION], firmware.c_str());
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:746:51: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  746 |                   FirmwareTP[ARCO_FIRMWARE_VERSION].getText());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:746:51: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  746 |                   FirmwareTP[ARCO_FIRMWARE_VERSION].getText());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:746:51: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  746 |                   FirmwareTP[ARCO_FIRMWARE_VERSION].getText());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:746:51: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  746 |                   FirmwareTP[ARCO_FIRMWARE_VERSION].getText());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:746:51: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  746 |                   FirmwareTP[ARCO_FIRMWARE_VERSION].getText());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:746:51: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  746 |                   FirmwareTP[ARCO_FIRMWARE_VERSION].getText());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/esattoarco.cpp:746:51: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  746 |                   FirmwareTP[ARCO_FIRMWARE_VERSION].getText());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |         ^~~~~~~~~
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 56%] Built target indi_sestosenso2_focus
make  -f drivers/focuser/CMakeFiles/indi_lakeside_focus.dir/build.make drivers/focuser/CMakeFiles/indi_lakeside_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_lakeside_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_lakeside_focus.dir/build.make drivers/focuser/CMakeFiles/indi_lakeside_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 57%] Building CXX object drivers/focuser/CMakeFiles/indi_lakeside_focus.dir/lakeside.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/lakeside.cpp
[ 57%] Linking CXX executable indi_rainbowrsf_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_rainbowrsf_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 57%] Built target indi_rainbowrsf_focus
make  -f drivers/focuser/CMakeFiles/indi_dmfc_focus.dir/build.make drivers/focuser/CMakeFiles/indi_dmfc_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_dmfc_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_dmfc_focus.dir/build.make drivers/focuser/CMakeFiles/indi_dmfc_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 58%] Building CXX object drivers/focuser/CMakeFiles/indi_dmfc_focus.dir/dmfc.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/dmfc.cpp
[ 58%] Linking CXX executable indi_lakeside_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_lakeside_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 58%] Built target indi_lakeside_focus
make  -f drivers/focuser/CMakeFiles/indi_pegasus_focuscube.dir/build.make drivers/focuser/CMakeFiles/indi_pegasus_focuscube.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_pegasus_focuscube.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_pegasus_focuscube.dir/build.make drivers/focuser/CMakeFiles/indi_pegasus_focuscube.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 58%] Building CXX object drivers/focuser/CMakeFiles/indi_pegasus_focuscube.dir/pegasus_focuscube.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/pegasus_focuscube.cpp
[ 58%] Linking CXX executable indi_dmfc_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_dmfc_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make  -f drivers/focuser/CMakeFiles/indi_pegasus_prodigyMF.dir/build.make drivers/focuser/CMakeFiles/indi_pegasus_prodigyMF.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_pegasus_prodigyMF.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_pegasus_prodigyMF.dir/build.make drivers/focuser/CMakeFiles/indi_pegasus_prodigyMF.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 58%] Building CXX object drivers/focuser/CMakeFiles/indi_pegasus_prodigyMF.dir/pegasus_prodigyMF.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/pegasus_prodigyMF.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 58%] Built target indi_dmfc_focus
make  -f drivers/focuser/CMakeFiles/indi_pegasus_scopsoag.dir/build.make drivers/focuser/CMakeFiles/indi_pegasus_scopsoag.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_pegasus_scopsoag.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_pegasus_scopsoag.dir/build.make drivers/focuser/CMakeFiles/indi_pegasus_scopsoag.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 58%] Building CXX object drivers/focuser/CMakeFiles/indi_pegasus_scopsoag.dir/pegasus_scopsoag.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/pegasus_scopsoag.cpp
[ 58%] Linking CXX executable indi_pegasus_focuscube
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_pegasus_focuscube.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 58%] Built target indi_pegasus_focuscube
make  -f drivers/focuser/CMakeFiles/indi_usbfocusv3_focus.dir/build.make drivers/focuser/CMakeFiles/indi_usbfocusv3_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_usbfocusv3_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_usbfocusv3_focus.dir/build.make drivers/focuser/CMakeFiles/indi_usbfocusv3_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 58%] Building CXX object drivers/focuser/CMakeFiles/indi_usbfocusv3_focus.dir/usbfocusv3.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/usbfocusv3.cpp
[ 59%] Linking CXX executable indi_pegasus_prodigyMF
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_pegasus_prodigyMF.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Linking CXX executable indi_pegasus_scopsoag
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_pegasus_scopsoag.dir/link.txt --verbose=1
[ 59%] Built target indi_pegasus_prodigyMF
make  -f drivers/focuser/CMakeFiles/indi_microtouch_focus.dir/build.make drivers/focuser/CMakeFiles/indi_microtouch_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_microtouch_focus.dir/DependInfo.cmake --color=
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_microtouch_focus.dir/build.make drivers/focuser/CMakeFiles/indi_microtouch_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Building CXX object drivers/focuser/CMakeFiles/indi_microtouch_focus.dir/microtouch.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/microtouch.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Built target indi_pegasus_scopsoag
make  -f drivers/focuser/CMakeFiles/indi_steeldrive2_focus.dir/build.make drivers/focuser/CMakeFiles/indi_steeldrive2_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_steeldrive2_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_steeldrive2_focus.dir/build.make drivers/focuser/CMakeFiles/indi_steeldrive2_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Building CXX object drivers/focuser/CMakeFiles/indi_steeldrive2_focus.dir/steeldrive2.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/steeldrive2.cpp
[ 59%] Linking CXX executable indi_usbfocusv3_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_usbfocusv3_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Built target indi_usbfocusv3_focus
make  -f drivers/focuser/CMakeFiles/indi_steeldrive_focus.dir/build.make drivers/focuser/CMakeFiles/indi_steeldrive_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_steeldrive_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_steeldrive_focus.dir/build.make drivers/focuser/CMakeFiles/indi_steeldrive_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Building CXX object drivers/focuser/CMakeFiles/indi_steeldrive_focus.dir/steeldrive.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/steeldrive.cpp
[ 59%] Linking CXX executable indi_microtouch_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_microtouch_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Built target indi_microtouch_focus
make  -f drivers/focuser/CMakeFiles/indi_lynx_focus.dir/build.make drivers/focuser/CMakeFiles/indi_lynx_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_lynx_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_lynx_focus.dir/build.make drivers/focuser/CMakeFiles/indi_lynx_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Building CXX object drivers/focuser/CMakeFiles/indi_lynx_focus.dir/focuslynxbase.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/focuslynxbase.cpp
In file included from /usr/include/c++/12/regex:53,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/primalucacommandset.cpp:29:
/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]':
/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
 2209 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]':
/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
 2457 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 60%] Linking CXX executable indi_steeldrive_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_steeldrive_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
/usr/include/c++/12/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]':
/usr/include/c++/12/bits/stl_tree.h:2488:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
 2488 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(iterator) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(iterator) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]' at /usr/include/c++/12/bits/stl_map.h:1086:26,
    inlined from 'IteratorType nlohmann::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType>::erase(IteratorType) [with IteratorType = nlohmann::detail::iter_impl<nlohmann::basic_json<> >; typename std::enable_if<(std::is_same<InputIT, nlohmann::detail::iter_impl<nlohmann::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType> > >::value || std::is_same<InputIT, nlohmann::detail::iter_impl<const nlohmann::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType> > >::value), int>::type <anonymous> = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector<unsigned char>]' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/json.h:20963:68:
/usr/include/c++/12/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
 1209 |         _M_erase_aux(__position);
      |         ~~~~~~~~~~~~^~~~~~~~~~~~
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Built target indi_steeldrive_focus
In file included from /usr/include/c++/12/regex:54:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'bool nlohmann::detail::json_sax_dom_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/json.h:6457:72:
/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
  511 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  512 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  513 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[ 60%] Building CXX object drivers/focuser/CMakeFiles/indi_lynx_focus.dir/focuslynx.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/focuslynx.cpp
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/json.h:6652:76:
/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
  511 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  512 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  513 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
make  -f drivers/focuser/CMakeFiles/indi_perfectstar_focus.dir/build.make drivers/focuser/CMakeFiles/indi_perfectstar_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_perfectstar_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_perfectstar_focus.dir/build.make drivers/focuser/CMakeFiles/indi_perfectstar_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Building CXX object drivers/focuser/CMakeFiles/indi_perfectstar_focus.dir/perfectstar.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/perfectstar.cpp
[ 60%] Linking CXX executable indi_lynx_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_lynx_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Built target indi_lynx_focus
make  -f drivers/focuser/CMakeFiles/indi_siefs_focus.dir/build.make drivers/focuser/CMakeFiles/indi_siefs_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_siefs_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_siefs_focus.dir/build.make drivers/focuser/CMakeFiles/indi_siefs_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Building CXX object drivers/focuser/CMakeFiles/indi_siefs_focus.dir/si_efs.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/si_efs.cpp
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'bool nlohmann::detail::json_sax_dom_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/json.h:6457:72,
    inlined from 'bool nlohmann::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser<nlohmann::basic_json<> >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<char*>]' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/json.h:12093:21:
/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
  511 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  512 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  513 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[ 60%] Linking CXX executable indi_perfectstar_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_perfectstar_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Built target indi_perfectstar_focus
make  -f drivers/focuser/CMakeFiles/indi_hitecastrodc_focus.dir/build.make drivers/focuser/CMakeFiles/indi_hitecastrodc_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_hitecastrodc_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_hitecastrodc_focus.dir/build.make drivers/focuser/CMakeFiles/indi_hitecastrodc_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Building CXX object drivers/focuser/CMakeFiles/indi_hitecastrodc_focus.dir/hitecastrodcfocuser.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/hitecastrodcfocuser.cpp
[ 60%] Linking CXX executable indi_siefs_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_siefs_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Built target indi_siefs_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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_deepskydad_af1_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Building CXX object drivers/focuser/CMakeFiles/indi_deepskydad_af1_focus.dir/deepskydad_af1.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/deepskydad_af1.cpp
[ 60%] Linking CXX executable indi_hitecastrodc_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_hitecastrodc_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 60%] Linking CXX executable indi_steeldrive2_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_steeldrive2_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Built target indi_hitecastrodc_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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_deepskydad_af2_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Building CXX object drivers/focuser/CMakeFiles/indi_deepskydad_af2_focus.dir/deepskydad_af2.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/deepskydad_af2.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Built target indi_steeldrive2_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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_deepskydad_af3_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Building CXX object drivers/focuser/CMakeFiles/indi_deepskydad_af3_focus.dir/deepskydad_af3.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/deepskydad_af3.cpp
[ 61%] Linking CXX executable indi_deepskydad_af1_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_deepskydad_af1_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Built target indi_deepskydad_af1_focus
make  -f drivers/focuser/CMakeFiles/indi_smartfocus_focus.dir/build.make drivers/focuser/CMakeFiles/indi_smartfocus_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_smartfocus_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_smartfocus_focus.dir/build.make drivers/focuser/CMakeFiles/indi_smartfocus_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Building CXX object drivers/focuser/CMakeFiles/indi_smartfocus_focus.dir/smartfocus.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/smartfocus.cpp
[ 61%] Linking CXX executable indi_deepskydad_af2_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_deepskydad_af2_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 61%] Linking CXX executable indi_esattoarco_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_esattoarco_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Built target indi_deepskydad_af2_focus
make  -f drivers/focuser/CMakeFiles/indi_tcfs_focus.dir/build.make drivers/focuser/CMakeFiles/indi_tcfs_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_tcfs_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_tcfs_focus.dir/build.make drivers/focuser/CMakeFiles/indi_tcfs_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Building CXX object drivers/focuser/CMakeFiles/indi_tcfs_focus.dir/tcfs.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/tcfs.cpp
[ 61%] Linking CXX executable indi_deepskydad_af3_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_deepskydad_af3_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Built target indi_esattoarco_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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_lacerta_mfoc_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Building CXX object drivers/focuser/CMakeFiles/indi_lacerta_mfoc_focus.dir/lacerta_mfoc.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/lacerta_mfoc.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Built target indi_deepskydad_af3_focus
make  -f drivers/focuser/CMakeFiles/indi_activefocuser_focus.dir/build.make drivers/focuser/CMakeFiles/indi_activefocuser_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser/CMakeFiles/indi_activefocuser_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/focuser/CMakeFiles/indi_activefocuser_focus.dir/build.make drivers/focuser/CMakeFiles/indi_activefocuser_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Building CXX object drivers/focuser/CMakeFiles/indi_activefocuser_focus.dir/activefocuser.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/activefocuser.cpp
[ 61%] Linking CXX executable indi_smartfocus_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_smartfocus_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Built target indi_smartfocus_focus
make  -f drivers/rotator/CMakeFiles/indi_nframe_rotator.dir/build.make drivers/rotator/CMakeFiles/indi_nframe_rotator.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator/CMakeFiles/indi_nframe_rotator.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/rotator/CMakeFiles/indi_nframe_rotator.dir/build.make drivers/rotator/CMakeFiles/indi_nframe_rotator.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Building CXX object drivers/rotator/CMakeFiles/indi_nframe_rotator.dir/nframe.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator/nframe.cpp
[ 61%] Linking CXX executable indi_tcfs_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_tcfs_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 61%] Linking CXX executable indi_lacerta_mfoc_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_lacerta_mfoc_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Built target indi_tcfs_focus
[ 61%] Building CXX object drivers/focuser/CMakeFiles/indi_activefocuser_focus.dir/activefocuser_utils.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/focuser/activefocuser_utils.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Built target indi_lacerta_mfoc_focus
make  -f drivers/rotator/CMakeFiles/indi_simulator_rotator.dir/build.make drivers/rotator/CMakeFiles/indi_simulator_rotator.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator/CMakeFiles/indi_simulator_rotator.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/rotator/CMakeFiles/indi_simulator_rotator.dir/build.make drivers/rotator/CMakeFiles/indi_simulator_rotator.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Building CXX object drivers/rotator/CMakeFiles/indi_simulator_rotator.dir/rotator_simulator.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator/rotator_simulator.cpp
make  -f drivers/rotator/CMakeFiles/indi_gemini_focus.dir/build.make drivers/rotator/CMakeFiles/indi_gemini_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator/CMakeFiles/indi_gemini_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/rotator/CMakeFiles/indi_gemini_focus.dir/build.make drivers/rotator/CMakeFiles/indi_gemini_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Building CXX object drivers/rotator/CMakeFiles/indi_gemini_focus.dir/gemini.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator/gemini.cpp
[ 62%] Linking CXX executable indi_nframe_rotator
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_nframe_rotator.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 62%] Built target indi_nframe_rotator
make  -f drivers/rotator/CMakeFiles/indi_nightcrawler_focus.dir/build.make drivers/rotator/CMakeFiles/indi_nightcrawler_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator/CMakeFiles/indi_nightcrawler_focus.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/rotator/CMakeFiles/indi_nightcrawler_focus.dir/build.make drivers/rotator/CMakeFiles/indi_nightcrawler_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 62%] Building CXX object drivers/rotator/CMakeFiles/indi_nightcrawler_focus.dir/nightcrawler.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator/nightcrawler.cpp
[ 62%] Linking CXX executable indi_simulator_rotator
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_rotator.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 62%] Built target indi_simulator_rotator
make  -f drivers/rotator/CMakeFiles/indi_pyxis_rotator.dir/build.make drivers/rotator/CMakeFiles/indi_pyxis_rotator.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator/CMakeFiles/indi_pyxis_rotator.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/rotator/CMakeFiles/indi_pyxis_rotator.dir/build.make drivers/rotator/CMakeFiles/indi_pyxis_rotator.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 63%] Building CXX object drivers/rotator/CMakeFiles/indi_pyxis_rotator.dir/pyxis.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator/pyxis.cpp
[ 64%] Linking CXX executable indi_activefocuser_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_activefocuser_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 64%] Built target indi_activefocuser_focus
make  -f drivers/rotator/CMakeFiles/indi_falcon_rotator.dir/build.make drivers/rotator/CMakeFiles/indi_falcon_rotator.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator/CMakeFiles/indi_falcon_rotator.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/rotator/CMakeFiles/indi_falcon_rotator.dir/build.make drivers/rotator/CMakeFiles/indi_falcon_rotator.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Building CXX object drivers/rotator/CMakeFiles/indi_falcon_rotator.dir/pegasus_falcon.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator/pegasus_falcon.cpp
[ 65%] Linking CXX executable indi_nightcrawler_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_nightcrawler_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 65%] Linking CXX executable indi_gemini_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_gemini_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Built target indi_nightcrawler_focus
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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator/CMakeFiles/indi_wanderer_lite_rotator.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Building CXX object drivers/rotator/CMakeFiles/indi_wanderer_lite_rotator.dir/wanderer_rotator_lite.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator/wanderer_rotator_lite.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Built target indi_gemini_focus
[ 65%] Linking CXX executable indi_pyxis_rotator
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_pyxis_rotator.dir/link.txt --verbose=1
make  -f drivers/rotator/CMakeFiles/indi_integra_focus.dir/build.make drivers/rotator/CMakeFiles/indi_integra_focus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator/CMakeFiles/indi_integra_focus.dir/DependInfo.cmake --color=
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/rotator/CMakeFiles/indi_integra_focus.dir/build.make drivers/rotator/CMakeFiles/indi_integra_focus.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Building CXX object drivers/rotator/CMakeFiles/indi_integra_focus.dir/integra.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator/integra.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Built target indi_pyxis_rotator
make  -f drivers/rotator/CMakeFiles/indi_deepskydad_fr1.dir/build.make drivers/rotator/CMakeFiles/indi_deepskydad_fr1.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator/CMakeFiles/indi_deepskydad_fr1.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/rotator/CMakeFiles/indi_deepskydad_fr1.dir/build.make drivers/rotator/CMakeFiles/indi_deepskydad_fr1.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Building CXX object drivers/rotator/CMakeFiles/indi_deepskydad_fr1.dir/deepskydad_fr1.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/rotator/deepskydad_fr1.cpp
[ 65%] Linking CXX executable indi_wanderer_lite_rotator
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_wanderer_lite_rotator.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Built target indi_wanderer_lite_rotator
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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel/CMakeFiles/indi_xagyl_wheel.dir/DependInfo.cmake --color=
[ 65%] Linking CXX executable indi_deepskydad_fr1
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_deepskydad_fr1.dir/link.txt --verbose=1
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 65%] Building CXX object drivers/filter_wheel/CMakeFiles/indi_xagyl_wheel.dir/xagyl_wheel.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel/xagyl_wheel.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Built target indi_deepskydad_fr1
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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel/CMakeFiles/indi_simulator_wheel.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Building CXX object drivers/filter_wheel/CMakeFiles/indi_simulator_wheel.dir/filter_simulator.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel/filter_simulator.cpp
[ 66%] Linking CXX executable indi_integra_focus
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_integra_focus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 66%] Built target indi_integra_focus
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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel/CMakeFiles/indi_manual_wheel.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 66%] Building CXX object drivers/filter_wheel/CMakeFiles/indi_manual_wheel.dir/manual_filter.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel/manual_filter.cpp
[ 66%] Linking CXX executable indi_simulator_wheel
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_wheel.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 66%] Built target indi_simulator_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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel/CMakeFiles/indi_optec_wheel.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 67%] Building CXX object drivers/filter_wheel/CMakeFiles/indi_optec_wheel.dir/ifwoptec.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel/ifwoptec.cpp
[ 68%] Linking CXX executable indi_xagyl_wheel
[ 68%] Linking CXX executable indi_manual_wheel
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_manual_wheel.dir/link.txt --verbose=1
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_xagyl_wheel.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 68%] Built target indi_xagyl_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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel/CMakeFiles/indi_quantum_wheel.dir/DependInfo.cmake --color=
[ 68%] Built target indi_manual_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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel/CMakeFiles/indi_trutech_wheel.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 68%] Building CXX object drivers/filter_wheel/CMakeFiles/indi_quantum_wheel.dir/quantum_wheel.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel/quantum_wheel.cpp
[ 69%] Building CXX object drivers/filter_wheel/CMakeFiles/indi_trutech_wheel.dir/trutech_wheel.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel/trutech_wheel.cpp
[ 70%] Linking CXX executable indi_quantum_wheel
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_quantum_wheel.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 70%] Linking CXX executable indi_trutech_wheel
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_trutech_wheel.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 70%] Built target indi_quantum_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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel/CMakeFiles/indi_qhycfw1_wheel.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 70%] Building CXX object drivers/filter_wheel/CMakeFiles/indi_qhycfw1_wheel.dir/qhycfw1.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel/qhycfw1.cpp
[ 70%] Built target indi_trutech_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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel/CMakeFiles/indi_qhycfw2_wheel.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 71%] Building CXX object drivers/filter_wheel/CMakeFiles/indi_qhycfw2_wheel.dir/qhycfw2.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel/qhycfw2.cpp
[ 71%] Linking CXX executable indi_qhycfw2_wheel
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_qhycfw2_wheel.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 71%] Linking CXX executable indi_qhycfw1_wheel
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_qhycfw1_wheel.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 71%] 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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel/CMakeFiles/indi_qhycfw3_wheel.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 71%] Built target indi_qhycfw1_wheel
make  -f drivers/dome/CMakeFiles/indi_simulator_dome.dir/build.make drivers/dome/CMakeFiles/indi_simulator_dome.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome/CMakeFiles/indi_simulator_dome.dir/DependInfo.cmake --color=
[ 71%] Building CXX object drivers/filter_wheel/CMakeFiles/indi_qhycfw3_wheel.dir/qhycfw3.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/filter_wheel/qhycfw3.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/dome/CMakeFiles/indi_simulator_dome.dir/build.make drivers/dome/CMakeFiles/indi_simulator_dome.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 71%] Building CXX object drivers/dome/CMakeFiles/indi_simulator_dome.dir/dome_simulator.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/dome_simulator.cpp
[ 71%] Linking CXX executable indi_falcon_rotator
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/rotator && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_falcon_rotator.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 71%] Built target indi_falcon_rotator
make  -f drivers/dome/CMakeFiles/indi_rolloff_dome.dir/build.make drivers/dome/CMakeFiles/indi_rolloff_dome.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome/CMakeFiles/indi_rolloff_dome.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/dome/CMakeFiles/indi_rolloff_dome.dir/build.make drivers/dome/CMakeFiles/indi_rolloff_dome.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 71%] Building CXX object drivers/dome/CMakeFiles/indi_rolloff_dome.dir/roll_off.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/roll_off.cpp
[ 71%] Linking CXX executable indi_simulator_dome
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_dome.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 71%] Linking CXX executable indi_qhycfw3_wheel
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_qhycfw3_wheel.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 71%] Built target indi_simulator_dome
make  -f drivers/dome/CMakeFiles/indi_baader_dome.dir/build.make drivers/dome/CMakeFiles/indi_baader_dome.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome/CMakeFiles/indi_baader_dome.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/dome/CMakeFiles/indi_baader_dome.dir/build.make drivers/dome/CMakeFiles/indi_baader_dome.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 72%] Building CXX object drivers/dome/CMakeFiles/indi_baader_dome.dir/baader_dome.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/baader_dome.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 72%] Built target indi_qhycfw3_wheel
make  -f drivers/dome/CMakeFiles/indi_domepro2_dome.dir/build.make drivers/dome/CMakeFiles/indi_domepro2_dome.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome/CMakeFiles/indi_domepro2_dome.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/dome/CMakeFiles/indi_domepro2_dome.dir/build.make drivers/dome/CMakeFiles/indi_domepro2_dome.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 72%] Building CXX object drivers/dome/CMakeFiles/indi_domepro2_dome.dir/domepro2.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/domepro2.cpp
[ 73%] Linking CXX executable indi_rolloff_dome
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_rolloff_dome.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 73%] Built target indi_rolloff_dome
make  -f drivers/dome/CMakeFiles/indi_rigel_dome.dir/build.make drivers/dome/CMakeFiles/indi_rigel_dome.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome/CMakeFiles/indi_rigel_dome.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/dome/CMakeFiles/indi_rigel_dome.dir/build.make drivers/dome/CMakeFiles/indi_rigel_dome.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 74%] Building CXX object drivers/dome/CMakeFiles/indi_rigel_dome.dir/rigel_dome.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/rigel_dome.cpp
[ 74%] Linking CXX executable indi_baader_dome
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_baader_dome.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 74%] Built target indi_baader_dome
make  -f drivers/dome/CMakeFiles/indi_scopedome_dome.dir/build.make drivers/dome/CMakeFiles/indi_scopedome_dome.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome/CMakeFiles/indi_scopedome_dome.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/dome/CMakeFiles/indi_scopedome_dome.dir/build.make drivers/dome/CMakeFiles/indi_scopedome_dome.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 74%] Building CXX object drivers/dome/CMakeFiles/indi_scopedome_dome.dir/scopedome_dome.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp
[ 74%] Linking CXX executable indi_optec_wheel
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/filter_wheel && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_optec_wheel.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp: In member function 'virtual bool ScopeDome::initProperties()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indidome.h:25,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.h:33,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:33:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:121:17: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  121 |     FindHomeSP[0].fill("START", "Start", ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:125:17: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  125 |     DerotateSP[0].fill("START", "Start", ISS_OFF);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:142:25: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  142 |     StartCalibrationSP[0].fill("START", "Start", ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:150:20: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  150 |     CredentialsTP[0].fill("USERNAME", "User name", defaultUsername);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:151:20: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  151 |     CredentialsTP[1].fill("PASSWORD", "Password", defaultPassword);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:151:20: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  151 |     CredentialsTP[1].fill("PASSWORD", "Password", defaultPassword);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:151:20: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  151 |     CredentialsTP[1].fill("PASSWORD", "Password", defaultPassword);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:151:20: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  151 |     CredentialsTP[1].fill("PASSWORD", "Password", defaultPassword);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:151:20: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  151 |     CredentialsTP[1].fill("PASSWORD", "Password", defaultPassword);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:151:20: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  151 |     CredentialsTP[1].fill("PASSWORD", "Password", defaultPassword);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:151:20: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  151 |     CredentialsTP[1].fill("PASSWORD", "Password", defaultPassword);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp: In member function 'bool ScopeDome::SetupParms()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:194:27: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  194 |     StepsPerRevolutionNP[0].setValue(stepsPerRevolution);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:194:27: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  194 |     StepsPerRevolutionNP[0].setValue(stepsPerRevolution);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:194:27: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  194 |     StepsPerRevolutionNP[0].setValue(stepsPerRevolution);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:194:27: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  194 |     StepsPerRevolutionNP[0].setValue(stepsPerRevolution);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:194:27: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  194 |     StepsPerRevolutionNP[0].setValue(stepsPerRevolution);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:194:27: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  194 |     StepsPerRevolutionNP[0].setValue(stepsPerRevolution);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:194:27: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  194 |     StepsPerRevolutionNP[0].setValue(stepsPerRevolution);
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:228:25: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  228 |     FirmwareVersionsNP[0].setValue(fwMain);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:228:25: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  228 |     FirmwareVersionsNP[0].setValue(fwMain);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:228:25: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  228 |     FirmwareVersionsNP[0].setValue(fwMain);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:228:25: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  228 |     FirmwareVersionsNP[0].setValue(fwMain);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:228:25: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  228 |     FirmwareVersionsNP[0].setValue(fwMain);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:228:25: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  228 |     FirmwareVersionsNP[0].setValue(fwMain);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:228:25: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  228 |     FirmwareVersionsNP[0].setValue(fwMain);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:229:25: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  229 |     FirmwareVersionsNP[1].setValue(fwRotary);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:229:25: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  229 |     FirmwareVersionsNP[1].setValue(fwRotary);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:229:25: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  229 |     FirmwareVersionsNP[1].setValue(fwRotary);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:229:25: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  229 |     FirmwareVersionsNP[1].setValue(fwRotary);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:229:25: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  229 |     FirmwareVersionsNP[1].setValue(fwRotary);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:229:25: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  229 |     FirmwareVersionsNP[1].setValue(fwRotary);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:229:25: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  229 |     FirmwareVersionsNP[1].setValue(fwRotary);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp: In member function 'virtual bool ScopeDome::ISNewSwitch(const char*, const char*, ISState*, char**, int)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:421:51: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  421 |             interface->setRelayState(i, RelaysSP[i].getState());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:421:51: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  421 |             interface->setRelayState(i, RelaysSP[i].getState());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:421:51: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  421 |             interface->setRelayState(i, RelaysSP[i].getState());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:421:51: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  421 |             interface->setRelayState(i, RelaysSP[i].getState());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:421:51: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  421 |             interface->setRelayState(i, RelaysSP[i].getState());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:421:51: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  421 |             interface->setRelayState(i, RelaysSP[i].getState());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:421:51: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  421 |             interface->setRelayState(i, RelaysSP[i].getState());
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:432:24: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  432 |         if(CardTypeSP[0].getState() == ISS_ON)
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:432:24: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  432 |         if(CardTypeSP[0].getState() == ISS_ON)
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:432:24: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  432 |         if(CardTypeSP[0].getState() == ISS_ON)
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:432:24: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  432 |         if(CardTypeSP[0].getState() == ISS_ON)
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:432:24: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  432 |         if(CardTypeSP[0].getState() == ISS_ON)
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:432:24: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  432 |         if(CardTypeSP[0].getState() == ISS_ON)
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:432:24: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  432 |         if(CardTypeSP[0].getState() == ISS_ON)
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:23:
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp: In member function 'virtual bool ScopeDome::ISNewNumber(const char*, const char*, double*, char**, int)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |         ^~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |         ^~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |         ^~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |         ^~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |         ^~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |         ^~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |         ^~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |         ^~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |         ^~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |         ^~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |         ^~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |         ^~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |         ^~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indilogger.h:58:91: note: in definition of macro 'DEBUGF'
   58 |     INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__)
      |                                                                                           ^~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |         ^~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp: In member function 'bool ScopeDome::UpdatePosition()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp: In member function 'virtual void ScopeDome::TimerHit()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:655:48: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  655 |                 targetAz = DomeHomePositionNP[0].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:655:48: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  655 |                 targetAz = DomeHomePositionNP[0].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:655:48: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  655 |                 targetAz = DomeHomePositionNP[0].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:655:48: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  655 |                 targetAz = DomeHomePositionNP[0].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:655:48: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  655 |                 targetAz = DomeHomePositionNP[0].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:655:48: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  655 |                 targetAz = DomeHomePositionNP[0].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:655:48: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  655 |                 targetAz = DomeHomePositionNP[0].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:667:45: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  667 |                 MoveAbs(DomeHomePositionNP[0].getValue());
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:667:45: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  667 |                 MoveAbs(DomeHomePositionNP[0].getValue());
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:667:45: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  667 |                 MoveAbs(DomeHomePositionNP[0].getValue());
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:667:45: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  667 |                 MoveAbs(DomeHomePositionNP[0].getValue());
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:667:45: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  667 |                 MoveAbs(DomeHomePositionNP[0].getValue());
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:667:45: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  667 |                 MoveAbs(DomeHomePositionNP[0].getValue());
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:667:45: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  667 |                 MoveAbs(DomeHomePositionNP[0].getValue());
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:699:35: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  699 |             StepsPerRevolutionNP[0].setValue(stepsPerRevolution);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:699:35: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  699 |             StepsPerRevolutionNP[0].setValue(stepsPerRevolution);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:699:35: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  699 |             StepsPerRevolutionNP[0].setValue(stepsPerRevolution);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:699:35: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  699 |             StepsPerRevolutionNP[0].setValue(stepsPerRevolution);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:699:35: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  699 |             StepsPerRevolutionNP[0].setValue(stepsPerRevolution);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:699:35: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  699 |             StepsPerRevolutionNP[0].setValue(stepsPerRevolution);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.cpp:699:35: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  699 |             StepsPerRevolutionNP[0].setValue(stepsPerRevolution);
      |                                   ^
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 74%] Built target indi_optec_wheel
[ 74%] Building CXX object drivers/dome/CMakeFiles/indi_scopedome_dome.dir/scopedome_usb21.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_usb21.cpp
make  -f drivers/dome/CMakeFiles/indi_ddw_dome.dir/build.make drivers/dome/CMakeFiles/indi_ddw_dome.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome/CMakeFiles/indi_ddw_dome.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/dome/CMakeFiles/indi_ddw_dome.dir/build.make drivers/dome/CMakeFiles/indi_ddw_dome.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 74%] Building CXX object drivers/dome/CMakeFiles/indi_ddw_dome.dir/ddw_dome.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/ddw_dome.cpp
[ 74%] Building CXX object drivers/dome/CMakeFiles/indi_scopedome_dome.dir/scopedome_arduino.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_arduino.cpp
[ 74%] Linking CXX executable indi_ddw_dome
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_ddw_dome.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 74%] Built target indi_ddw_dome
[ 75%] Building CXX object drivers/dome/CMakeFiles/indi_scopedome_dome.dir/scopedome_sim.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_sim.cpp
In file included from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_arduino.h:36,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_arduino.cpp:25:
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_arduino.cpp: In constructor 'ScopeDomeArduino::ScopeDomeArduino(ScopeDome*, Connection::Interface*)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indidome.h:25,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_dome.h:33,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/scopedome_arduino.h:35:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                   ^
make  -f drivers/dome/CMakeFiles/indi_script_dome.dir/build.make drivers/dome/CMakeFiles/indi_script_dome.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome/CMakeFiles/indi_script_dome.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/dome/CMakeFiles/indi_script_dome.dir/build.make drivers/dome/CMakeFiles/indi_script_dome.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 75%] Building CXX object drivers/dome/CMakeFiles/indi_script_dome.dir/dome_script.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/dome_script.cpp
[ 75%] Linking CXX executable indi_scopedome_dome
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_scopedome_dome.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libcurl.so /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 75%] Built target indi_scopedome_dome
make  -f drivers/dome/CMakeFiles/indi_nexdome_beaver.dir/build.make drivers/dome/CMakeFiles/indi_nexdome_beaver.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome/CMakeFiles/indi_nexdome_beaver.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/dome/CMakeFiles/indi_nexdome_beaver.dir/build.make drivers/dome/CMakeFiles/indi_nexdome_beaver.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 76%] Building CXX object drivers/dome/CMakeFiles/indi_nexdome_beaver.dir/nexdome_beaver.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp
[ 76%] Linking CXX executable indi_domepro2_dome
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_domepro2_dome.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 76%] Linking CXX executable indi_rigel_dome
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_rigel_dome.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 76%] Built target indi_domepro2_dome
make  -f drivers/auxiliary/CMakeFiles/indi_wanderer_cover.dir/build.make drivers/auxiliary/CMakeFiles/indi_wanderer_cover.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_wanderer_cover.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_wanderer_cover.dir/build.make drivers/auxiliary/CMakeFiles/indi_wanderer_cover.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 77%] Building CXX object drivers/auxiliary/CMakeFiles/indi_wanderer_cover.dir/wanderer_cover.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/wanderer_cover.cpp
[ 77%] Linking CXX executable indi_script_dome
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_script_dome.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp: In member function 'virtual bool Beaver::initProperties()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indidome.h:25,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.h:25,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:23:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:60:22: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
   60 |     RotatorStatusTP[0].fill("RSTATUS", "Status", "Idle");
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:60:22: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
   60 |     RotatorStatusTP[0].fill("RSTATUS", "Status", "Idle");
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:60:22: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
   60 |     RotatorStatusTP[0].fill("RSTATUS", "Status", "Idle");
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:60:22: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
   60 |     RotatorStatusTP[0].fill("RSTATUS", "Status", "Idle");
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:60:22: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
   60 |     RotatorStatusTP[0].fill("RSTATUS", "Status", "Idle");
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:60:22: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
   60 |     RotatorStatusTP[0].fill("RSTATUS", "Status", "Idle");
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:60:22: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
   60 |     RotatorStatusTP[0].fill("RSTATUS", "Status", "Idle");
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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");
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:64:22: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
   64 |     ShutterStatusTP[0].fill("SSTATUS", "Status", "Idle");
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:64:22: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
   64 |     ShutterStatusTP[0].fill("SSTATUS", "Status", "Idle");
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:64:22: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
   64 |     ShutterStatusTP[0].fill("SSTATUS", "Status", "Idle");
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:64:22: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
   64 |     ShutterStatusTP[0].fill("SSTATUS", "Status", "Idle");
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:64:22: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
   64 |     ShutterStatusTP[0].fill("SSTATUS", "Status", "Idle");
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:64:22: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
   64 |     ShutterStatusTP[0].fill("SSTATUS", "Status", "Idle");
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:64:22: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
   64 |     ShutterStatusTP[0].fill("SSTATUS", "Status", "Idle");
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:122:16: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  122 |     VersionTP[0].fill("CVERSION", "Controller", "");
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:122:16: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  122 |     VersionTP[0].fill("CVERSION", "Controller", "");
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:122:16: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  122 |     VersionTP[0].fill("CVERSION", "Controller", "");
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:122:16: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  122 |     VersionTP[0].fill("CVERSION", "Controller", "");
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:122:16: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  122 |     VersionTP[0].fill("CVERSION", "Controller", "");
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:122:16: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  122 |     VersionTP[0].fill("CVERSION", "Controller", "");
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:122:16: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  122 |     VersionTP[0].fill("CVERSION", "Controller", "");
      |                ^
[ 77%] Built target indi_rigel_dome
make  -f drivers/auxiliary/CMakeFiles/indi_skysafari.dir/build.make drivers/auxiliary/CMakeFiles/indi_skysafari.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_skysafari.dir/DependInfo.cmake --color=
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp: In member function 'bool Beaver::echo()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]);
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:239:16: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  239 |     VersionTP[0].setText((*iter)[1]);
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:239:16: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  239 |     VersionTP[0].setText((*iter)[1]);
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:239:16: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  239 |     VersionTP[0].setText((*iter)[1]);
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:239:16: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  239 |     VersionTP[0].setText((*iter)[1]);
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:239:16: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  239 |     VersionTP[0].setText((*iter)[1]);
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:239:16: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  239 |     VersionTP[0].setText((*iter)[1]);
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:239:16: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  239 |     VersionTP[0].setText((*iter)[1]);
      |                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:252:25: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  252 |         HomePositionNP[0].setValue(res);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:252:25: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  252 |         HomePositionNP[0].setValue(res);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:252:25: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  252 |         HomePositionNP[0].setValue(res);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:252:25: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  252 |         HomePositionNP[0].setValue(res);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:252:25: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  252 |         HomePositionNP[0].setValue(res);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:252:25: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  252 |         HomePositionNP[0].setValue(res);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:252:25: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  252 |         HomePositionNP[0].setValue(res);
      |                         ^
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_skysafari.dir/build.make drivers/auxiliary/CMakeFiles/indi_skysafari.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp: In member function 'virtual bool Beaver::ISNewNumber(const char*, const char*, double*, char**, int)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:382:75: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  382 |                                        RotatorSettingsNP[ROTATOR_MIN_SPEED].getValue(),
      |                                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:382:75: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  382 |                                        RotatorSettingsNP[ROTATOR_MIN_SPEED].getValue(),
      |                                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:382:75: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  382 |                                        RotatorSettingsNP[ROTATOR_MIN_SPEED].getValue(),
      |                                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:382:75: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  382 |                                        RotatorSettingsNP[ROTATOR_MIN_SPEED].getValue(),
      |                                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:382:75: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  382 |                                        RotatorSettingsNP[ROTATOR_MIN_SPEED].getValue(),
      |                                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:382:75: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  382 |                                        RotatorSettingsNP[ROTATOR_MIN_SPEED].getValue(),
      |                                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:382:75: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  382 |                                        RotatorSettingsNP[ROTATOR_MIN_SPEED].getValue(),
      |                                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:383:78: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  383 |                                        RotatorSettingsNP[ROTATOR_ACCELERATION].getValue(),
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:383:78: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  383 |                                        RotatorSettingsNP[ROTATOR_ACCELERATION].getValue(),
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:383:78: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  383 |                                        RotatorSettingsNP[ROTATOR_ACCELERATION].getValue(),
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:383:78: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  383 |                                        RotatorSettingsNP[ROTATOR_ACCELERATION].getValue(),
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:383:78: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  383 |                                        RotatorSettingsNP[ROTATOR_ACCELERATION].getValue(),
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:383:78: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  383 |                                        RotatorSettingsNP[ROTATOR_ACCELERATION].getValue(),
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:383:78: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  383 |                                        RotatorSettingsNP[ROTATOR_ACCELERATION].getValue(),
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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()
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:384:73: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  384 |                                        RotatorSettingsNP[ROTATOR_TIMEOUT].getValue()
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:384:73: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  384 |                                        RotatorSettingsNP[ROTATOR_TIMEOUT].getValue()
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:384:73: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  384 |                                        RotatorSettingsNP[ROTATOR_TIMEOUT].getValue()
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:384:73: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  384 |                                        RotatorSettingsNP[ROTATOR_TIMEOUT].getValue()
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:384:73: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  384 |                                        RotatorSettingsNP[ROTATOR_TIMEOUT].getValue()
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:384:73: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  384 |                                        RotatorSettingsNP[ROTATOR_TIMEOUT].getValue()
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:384:73: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  384 |                                        RotatorSettingsNP[ROTATOR_TIMEOUT].getValue()
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:397:75: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  397 |                                        ShutterSettingsNP[SHUTTER_MIN_SPEED].getValue(),
      |                                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:397:75: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  397 |                                        ShutterSettingsNP[SHUTTER_MIN_SPEED].getValue(),
      |                                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:397:75: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  397 |                                        ShutterSettingsNP[SHUTTER_MIN_SPEED].getValue(),
      |                                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:397:75: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  397 |                                        ShutterSettingsNP[SHUTTER_MIN_SPEED].getValue(),
      |                                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:397:75: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  397 |                                        ShutterSettingsNP[SHUTTER_MIN_SPEED].getValue(),
      |                                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:397:75: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  397 |                                        ShutterSettingsNP[SHUTTER_MIN_SPEED].getValue(),
      |                                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:397:75: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  397 |                                        ShutterSettingsNP[SHUTTER_MIN_SPEED].getValue(),
      |                                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(),
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:398:78: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  398 |                                        ShutterSettingsNP[SHUTTER_ACCELERATION].getValue(),
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:398:78: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  398 |                                        ShutterSettingsNP[SHUTTER_ACCELERATION].getValue(),
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:398:78: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  398 |                                        ShutterSettingsNP[SHUTTER_ACCELERATION].getValue(),
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:398:78: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  398 |                                        ShutterSettingsNP[SHUTTER_ACCELERATION].getValue(),
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:398:78: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  398 |                                        ShutterSettingsNP[SHUTTER_ACCELERATION].getValue(),
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:398:78: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  398 |                                        ShutterSettingsNP[SHUTTER_ACCELERATION].getValue(),
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:398:78: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  398 |                                        ShutterSettingsNP[SHUTTER_ACCELERATION].getValue(),
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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()
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:399:78: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  399 |                                        ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue()
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:399:78: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  399 |                                        ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue()
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:399:78: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  399 |                                        ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue()
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:399:78: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  399 |                                        ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue()
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:399:78: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  399 |                                        ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue()
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:399:78: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  399 |                                        ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue()
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:399:78: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  399 |                                        ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue()
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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()))
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:411:48: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  411 |             if (rotatorSetHome(HomePositionNP[0].getValue()))
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:411:48: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  411 |             if (rotatorSetHome(HomePositionNP[0].getValue()))
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:411:48: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  411 |             if (rotatorSetHome(HomePositionNP[0].getValue()))
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:411:48: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  411 |             if (rotatorSetHome(HomePositionNP[0].getValue()))
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:411:48: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  411 |             if (rotatorSetHome(HomePositionNP[0].getValue()))
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:411:48: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  411 |             if (rotatorSetHome(HomePositionNP[0].getValue()))
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:411:48: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  411 |             if (rotatorSetHome(HomePositionNP[0].getValue()))
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp: In member function 'virtual void Beaver::TimerHit()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:493:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  493 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:493:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  493 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:493:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  493 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:493:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  493 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:493:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  493 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:493:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  493 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:493:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  493 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:504:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  504 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:504:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  504 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:504:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  504 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:504:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  504 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:504:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  504 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:504:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  504 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:504:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  504 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:514:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  514 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:514:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  514 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:514:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  514 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:514:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  514 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:514:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  514 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:514:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  514 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:514:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  514 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:518:43: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  518 |         else if (!strcmp(RotatorStatusTP[0].getText(), "Homing"))
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:522:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  522 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:522:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  522 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
[ 78%] Building CXX object drivers/auxiliary/CMakeFiles/indi_skysafari.dir/skysafari.cpp.o
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:522:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  522 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:522:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  522 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:522:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  522 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:522:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  522 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:522:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  522 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/skysafari.cpp
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:536:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  536 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:536:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  536 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:536:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  536 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:536:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  536 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:536:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  536 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:536:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  536 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:536:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  536 |             RotatorStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:554:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  554 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:554:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  554 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:554:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  554 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:554:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  554 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:554:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  554 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:554:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  554 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:554:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  554 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:567:34: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  567 |                 ShutterStatusTP[0].setText(rStatus);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:567:34: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  567 |                 ShutterStatusTP[0].setText(rStatus);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:567:34: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  567 |                 ShutterStatusTP[0].setText(rStatus);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:567:34: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  567 |                 ShutterStatusTP[0].setText(rStatus);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:567:34: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  567 |                 ShutterStatusTP[0].setText(rStatus);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:567:34: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  567 |                 ShutterStatusTP[0].setText(rStatus);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:567:34: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  567 |                 ShutterStatusTP[0].setText(rStatus);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:574:34: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  574 |                 ShutterStatusTP[0].setText(rStatus);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:574:34: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  574 |                 ShutterStatusTP[0].setText(rStatus);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:574:34: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  574 |                 ShutterStatusTP[0].setText(rStatus);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:574:34: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  574 |                 ShutterStatusTP[0].setText(rStatus);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:574:34: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  574 |                 ShutterStatusTP[0].setText(rStatus);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:574:34: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  574 |                 ShutterStatusTP[0].setText(rStatus);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:574:34: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  574 |                 ShutterStatusTP[0].setText(rStatus);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:581:34: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  581 |                 ShutterStatusTP[0].setText(rStatus);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:581:34: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  581 |                 ShutterStatusTP[0].setText(rStatus);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:581:34: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  581 |                 ShutterStatusTP[0].setText(rStatus);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:581:34: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  581 |                 ShutterStatusTP[0].setText(rStatus);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:581:34: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  581 |                 ShutterStatusTP[0].setText(rStatus);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:581:34: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  581 |                 ShutterStatusTP[0].setText(rStatus);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:581:34: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  581 |                 ShutterStatusTP[0].setText(rStatus);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:592:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  592 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:592:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  592 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:592:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  592 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:592:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  592 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:592:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  592 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:592:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  592 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:592:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  592 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:599:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  599 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:599:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  599 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:599:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  599 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:599:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  599 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:599:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  599 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:599:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  599 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:599:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  599 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:610:29: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  610 |             ShutterVoltsNP[0].setValue(res);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:610:29: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  610 |             ShutterVoltsNP[0].setValue(res);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:610:29: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  610 |             ShutterVoltsNP[0].setValue(res);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:610:29: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  610 |             ShutterVoltsNP[0].setValue(res);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:610:29: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  610 |             ShutterVoltsNP[0].setValue(res);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:610:29: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  610 |             ShutterVoltsNP[0].setValue(res);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:610:29: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  610 |             ShutterVoltsNP[0].setValue(res);
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(
      |                                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(
      |                                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(
      |                                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(
      |                                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(
      |                                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(
      |                                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(
      |                                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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(
      |                                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp: In member function 'virtual IPState Beaver::MoveAbs(double)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:630:26: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  630 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:630:26: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  630 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:630:26: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  630 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:630:26: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  630 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:630:26: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  630 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:630:26: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  630 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:630:26: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  630 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp: In member function 'virtual IPState Beaver::ControlShutter(INDI::Dome::ShutterOperation)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:688:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  688 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:688:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  688 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:688:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  688 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:688:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  688 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:688:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  688 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:688:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  688 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:688:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  688 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:701:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  701 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:701:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  701 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:701:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  701 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:701:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  701 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:701:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  701 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:701:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  701 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:701:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  701 |             ShutterStatusTP[0].setText(rStatus);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp: In member function 'bool Beaver::rotatorGotoAz(double)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:731:22: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  731 |     RotatorStatusTP[0].setText(rStatus);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:731:22: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  731 |     RotatorStatusTP[0].setText(rStatus);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:731:22: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  731 |     RotatorStatusTP[0].setText(rStatus);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:731:22: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  731 |     RotatorStatusTP[0].setText(rStatus);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:731:22: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  731 |     RotatorStatusTP[0].setText(rStatus);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:731:22: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  731 |     RotatorStatusTP[0].setText(rStatus);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:731:22: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  731 |     RotatorStatusTP[0].setText(rStatus);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp: In member function 'virtual IPState Beaver::Park()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:776:26: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  776 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:776:26: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  776 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:776:26: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  776 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:776:26: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  776 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:776:26: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  776 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:776:26: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  776 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:776:26: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  776 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp: In member function 'virtual IPState Beaver::UnPark()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:800:22: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  800 |     RotatorStatusTP[0].setText(rStatus);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:800:22: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  800 |     RotatorStatusTP[0].setText(rStatus);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:800:22: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  800 |     RotatorStatusTP[0].setText(rStatus);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:800:22: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  800 |     RotatorStatusTP[0].setText(rStatus);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:800:22: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  800 |     RotatorStatusTP[0].setText(rStatus);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:800:22: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  800 |     RotatorStatusTP[0].setText(rStatus);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:800:22: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  800 |     RotatorStatusTP[0].setText(rStatus);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp: In member function 'bool Beaver::rotatorGotoHome()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:881:26: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  881 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:881:26: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  881 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:881:26: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  881 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:881:26: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  881 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:881:26: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  881 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:881:26: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  881 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:881:26: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  881 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp: In member function 'bool Beaver::rotatorMeasureHome()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:898:26: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  898 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:898:26: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  898 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:898:26: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  898 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:898:26: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  898 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:898:26: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  898 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:898:26: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  898 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:898:26: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  898 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp: In member function 'bool Beaver::rotatorFindHome()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:915:26: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  915 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:915:26: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  915 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:915:26: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  915 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:915:26: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  915 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:915:26: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  915 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:915:26: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  915 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:915:26: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  915 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp: In member function 'bool Beaver::abortAll()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1022:26: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1022 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1022:26: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1022 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1022:26: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1022 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1022:26: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1022 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1022:26: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1022 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1022:26: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1022 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1022:26: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1022 |         RotatorStatusTP[0].setText(rStatus);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp: In member function 'bool Beaver::shutterGetSettings()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1101:48: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1101 |             ShutterSettingsNP[SHUTTER_MAX_SPEED].setValue(res);
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1101:48: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1101 |             ShutterSettingsNP[SHUTTER_MAX_SPEED].setValue(res);
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1101:48: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1101 |             ShutterSettingsNP[SHUTTER_MAX_SPEED].setValue(res);
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1101:48: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1101 |             ShutterSettingsNP[SHUTTER_MAX_SPEED].setValue(res);
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1101:48: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1101 |             ShutterSettingsNP[SHUTTER_MAX_SPEED].setValue(res);
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1101:48: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1101 |             ShutterSettingsNP[SHUTTER_MAX_SPEED].setValue(res);
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1101:48: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1101 |             ShutterSettingsNP[SHUTTER_MAX_SPEED].setValue(res);
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1111:48: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1111 |             ShutterSettingsNP[SHUTTER_MIN_SPEED].setValue(res);
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1111:48: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1111 |             ShutterSettingsNP[SHUTTER_MIN_SPEED].setValue(res);
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1111:48: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1111 |             ShutterSettingsNP[SHUTTER_MIN_SPEED].setValue(res);
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1111:48: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1111 |             ShutterSettingsNP[SHUTTER_MIN_SPEED].setValue(res);
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1111:48: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1111 |             ShutterSettingsNP[SHUTTER_MIN_SPEED].setValue(res);
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1111:48: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1111 |             ShutterSettingsNP[SHUTTER_MIN_SPEED].setValue(res);
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1111:48: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1111 |             ShutterSettingsNP[SHUTTER_MIN_SPEED].setValue(res);
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1121:51: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1121 |             ShutterSettingsNP[SHUTTER_ACCELERATION].setValue(res);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1121:51: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1121 |             ShutterSettingsNP[SHUTTER_ACCELERATION].setValue(res);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1121:51: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1121 |             ShutterSettingsNP[SHUTTER_ACCELERATION].setValue(res);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1121:51: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1121 |             ShutterSettingsNP[SHUTTER_ACCELERATION].setValue(res);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1121:51: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1121 |             ShutterSettingsNP[SHUTTER_ACCELERATION].setValue(res);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1121:51: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1121 |             ShutterSettingsNP[SHUTTER_ACCELERATION].setValue(res);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1121:51: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1121 |             ShutterSettingsNP[SHUTTER_ACCELERATION].setValue(res);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1131:39: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1131 |             ShutterSettingsTimeoutNP[0].setValue(res);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1131:39: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1131 |             ShutterSettingsTimeoutNP[0].setValue(res);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1131:39: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1131 |             ShutterSettingsTimeoutNP[0].setValue(res);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1131:39: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1131 |             ShutterSettingsTimeoutNP[0].setValue(res);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1131:39: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1131 |             ShutterSettingsTimeoutNP[0].setValue(res);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1131:39: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1131 |             ShutterSettingsTimeoutNP[0].setValue(res);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1131:39: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1131 |             ShutterSettingsTimeoutNP[0].setValue(res);
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1141:51: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1141 |             ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].setValue(res);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1141:51: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1141 |             ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].setValue(res);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1141:51: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1141 |             ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].setValue(res);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1141:51: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1141 |             ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].setValue(res);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1141:51: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1141 |             ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].setValue(res);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1141:51: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1141 |             ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].setValue(res);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1141:51: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1141 |             ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].setValue(res);
      |                                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp: In member function 'bool Beaver::rotatorGetSettings()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1205:44: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1205 |         RotatorSettingsNP[ROTATOR_MAX_SPEED].setValue(res);
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1205:44: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1205 |         RotatorSettingsNP[ROTATOR_MAX_SPEED].setValue(res);
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1205:44: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1205 |         RotatorSettingsNP[ROTATOR_MAX_SPEED].setValue(res);
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1205:44: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1205 |         RotatorSettingsNP[ROTATOR_MAX_SPEED].setValue(res);
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1205:44: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1205 |         RotatorSettingsNP[ROTATOR_MAX_SPEED].setValue(res);
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1205:44: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1205 |         RotatorSettingsNP[ROTATOR_MAX_SPEED].setValue(res);
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1205:44: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1205 |         RotatorSettingsNP[ROTATOR_MAX_SPEED].setValue(res);
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1215:44: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1215 |         RotatorSettingsNP[ROTATOR_MIN_SPEED].setValue(res);
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1215:44: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1215 |         RotatorSettingsNP[ROTATOR_MIN_SPEED].setValue(res);
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1215:44: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1215 |         RotatorSettingsNP[ROTATOR_MIN_SPEED].setValue(res);
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1215:44: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1215 |         RotatorSettingsNP[ROTATOR_MIN_SPEED].setValue(res);
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1215:44: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1215 |         RotatorSettingsNP[ROTATOR_MIN_SPEED].setValue(res);
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1215:44: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1215 |         RotatorSettingsNP[ROTATOR_MIN_SPEED].setValue(res);
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1215:44: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1215 |         RotatorSettingsNP[ROTATOR_MIN_SPEED].setValue(res);
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1225:47: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1225 |         RotatorSettingsNP[ROTATOR_ACCELERATION].setValue(res);
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1225:47: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1225 |         RotatorSettingsNP[ROTATOR_ACCELERATION].setValue(res);
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1225:47: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1225 |         RotatorSettingsNP[ROTATOR_ACCELERATION].setValue(res);
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1225:47: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1225 |         RotatorSettingsNP[ROTATOR_ACCELERATION].setValue(res);
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1225:47: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1225 |         RotatorSettingsNP[ROTATOR_ACCELERATION].setValue(res);
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1225:47: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1225 |         RotatorSettingsNP[ROTATOR_ACCELERATION].setValue(res);
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1225:47: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1225 |         RotatorSettingsNP[ROTATOR_ACCELERATION].setValue(res);
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1235:42: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1235 |         RotatorSettingsNP[ROTATOR_TIMEOUT].setValue(res);
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1235:42: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1235 |         RotatorSettingsNP[ROTATOR_TIMEOUT].setValue(res);
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1235:42: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1235 |         RotatorSettingsNP[ROTATOR_TIMEOUT].setValue(res);
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1235:42: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1235 |         RotatorSettingsNP[ROTATOR_TIMEOUT].setValue(res);
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1235:42: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1235 |         RotatorSettingsNP[ROTATOR_TIMEOUT].setValue(res);
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1235:42: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1235 |         RotatorSettingsNP[ROTATOR_TIMEOUT].setValue(res);
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/dome/nexdome_beaver.cpp:1235:42: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1235 |         RotatorSettingsNP[ROTATOR_TIMEOUT].setValue(res);
      |                                          ^
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 78%] Built target indi_script_dome
[ 78%] Building CXX object drivers/auxiliary/CMakeFiles/indi_skysafari.dir/skysafariclient.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/skysafariclient.cpp
make  -f drivers/auxiliary/CMakeFiles/indi_watchdog.dir/build.make drivers/auxiliary/CMakeFiles/indi_watchdog.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_watchdog.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_watchdog.dir/build.make drivers/auxiliary/CMakeFiles/indi_watchdog.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 79%] Building CXX object drivers/auxiliary/CMakeFiles/indi_watchdog.dir/watchdog.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/watchdog.cpp
[ 79%] Linking CXX executable indi_wanderer_cover
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_wanderer_cover.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 79%] Built target indi_wanderer_cover
make  -f drivers/auxiliary/CMakeFiles/indi_flipflat.dir/build.make drivers/auxiliary/CMakeFiles/indi_flipflat.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_flipflat.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_flipflat.dir/build.make drivers/auxiliary/CMakeFiles/indi_flipflat.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 80%] Building CXX object drivers/auxiliary/CMakeFiles/indi_flipflat.dir/flip_flat.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/flip_flat.cpp
[ 80%] Linking CXX executable indi_skysafari
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_skysafari.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase:/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient: ../../libs/indibase/libindidriver.so.1.9.9 ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libnova.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 80%] Built target indi_skysafari
make  -f drivers/auxiliary/CMakeFiles/indi_simulator_lightpanel.dir/build.make drivers/auxiliary/CMakeFiles/indi_simulator_lightpanel.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_simulator_lightpanel.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_simulator_lightpanel.dir/build.make drivers/auxiliary/CMakeFiles/indi_simulator_lightpanel.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 80%] Building CXX object drivers/auxiliary/CMakeFiles/indi_simulator_lightpanel.dir/light_panel_simulator.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/light_panel_simulator.cpp
[ 80%] Building CXX object drivers/auxiliary/CMakeFiles/indi_watchdog.dir/watchdogclient.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/watchdogclient.cpp
[ 80%] Linking CXX executable indi_flipflat
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_flipflat.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 80%] Linking CXX executable indi_simulator_lightpanel
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_lightpanel.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 80%] Built target indi_flipflat
make  -f drivers/auxiliary/CMakeFiles/indi_pegasus_upb.dir/build.make drivers/auxiliary/CMakeFiles/indi_pegasus_upb.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_pegasus_upb.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_pegasus_upb.dir/build.make drivers/auxiliary/CMakeFiles/indi_pegasus_upb.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 81%] Building CXX object drivers/auxiliary/CMakeFiles/indi_pegasus_upb.dir/pegasus_upb.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/pegasus_upb.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 81%] Built target indi_simulator_lightpanel
make  -f drivers/auxiliary/CMakeFiles/indi_pegasus_uch.dir/build.make drivers/auxiliary/CMakeFiles/indi_pegasus_uch.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_pegasus_uch.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_pegasus_uch.dir/build.make drivers/auxiliary/CMakeFiles/indi_pegasus_uch.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 81%] Building CXX object drivers/auxiliary/CMakeFiles/indi_pegasus_uch.dir/pegasus_uch.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/pegasus_uch.cpp
[ 81%] Linking CXX executable indi_watchdog
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_watchdog.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase:/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient: ../../libs/indibase/libindidriver.so.1.9.9 ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libnova.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 81%] Built target indi_watchdog
make  -f drivers/auxiliary/CMakeFiles/indi_pegasus_flatmaster.dir/build.make drivers/auxiliary/CMakeFiles/indi_pegasus_flatmaster.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_pegasus_flatmaster.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_pegasus_flatmaster.dir/build.make drivers/auxiliary/CMakeFiles/indi_pegasus_flatmaster.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Building CXX object drivers/auxiliary/CMakeFiles/indi_pegasus_flatmaster.dir/pegasus_flatmaster.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/pegasus_flatmaster.cpp
[ 82%] Linking CXX executable indi_pegasus_flatmaster
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_pegasus_flatmaster.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 82%] 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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_pegasus_ppb.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_pegasus_ppb.dir/build.make drivers/auxiliary/CMakeFiles/indi_pegasus_ppb.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Building CXX object drivers/auxiliary/CMakeFiles/indi_pegasus_ppb.dir/pegasus_ppb.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/pegasus_ppb.cpp
[ 82%] Linking CXX executable indi_nexdome_beaver
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/dome && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_nexdome_beaver.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Built target indi_nexdome_beaver
make  -f drivers/auxiliary/CMakeFiles/indi_pegasus_ppba.dir/build.make drivers/auxiliary/CMakeFiles/indi_pegasus_ppba.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_pegasus_ppba.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_pegasus_ppba.dir/build.make drivers/auxiliary/CMakeFiles/indi_pegasus_ppba.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Building CXX object drivers/auxiliary/CMakeFiles/indi_pegasus_ppba.dir/pegasus_ppba.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/pegasus_ppba.cpp
[ 82%] Linking CXX executable indi_pegasus_uch
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_pegasus_uch.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Built target indi_pegasus_uch
make  -f drivers/auxiliary/CMakeFiles/indi_Excalibur.dir/build.make drivers/auxiliary/CMakeFiles/indi_Excalibur.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_Excalibur.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_Excalibur.dir/build.make drivers/auxiliary/CMakeFiles/indi_Excalibur.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Building CXX object drivers/auxiliary/CMakeFiles/indi_Excalibur.dir/Excalibur.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/Excalibur.cpp
[ 82%] Linking CXX executable indi_pegasus_upb
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_pegasus_upb.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Built target indi_pegasus_upb
make  -f drivers/auxiliary/CMakeFiles/indi_snapcap.dir/build.make drivers/auxiliary/CMakeFiles/indi_snapcap.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_snapcap.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_snapcap.dir/build.make drivers/auxiliary/CMakeFiles/indi_snapcap.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Building CXX object drivers/auxiliary/CMakeFiles/indi_snapcap.dir/snapcap.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/snapcap.cpp
[ 83%] Linking CXX executable indi_Excalibur
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_Excalibur.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 83%] Built target indi_Excalibur
make  -f drivers/auxiliary/CMakeFiles/indi_astromech_lpm.dir/build.make drivers/auxiliary/CMakeFiles/indi_astromech_lpm.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_astromech_lpm.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_astromech_lpm.dir/build.make drivers/auxiliary/CMakeFiles/indi_astromech_lpm.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 83%] Building CXX object drivers/auxiliary/CMakeFiles/indi_astromech_lpm.dir/lpm.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/lpm.cpp
[ 84%] Linking CXX executable indi_snapcap
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_snapcap.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 85%] Linking CXX executable indi_pegasus_ppb
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_pegasus_ppb.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 85%] Built target indi_snapcap
make  -f drivers/auxiliary/CMakeFiles/indi_sqm_weather.dir/build.make drivers/auxiliary/CMakeFiles/indi_sqm_weather.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_sqm_weather.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_sqm_weather.dir/build.make drivers/auxiliary/CMakeFiles/indi_sqm_weather.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 85%] Building CXX object drivers/auxiliary/CMakeFiles/indi_sqm_weather.dir/sqm.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/sqm.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 85%] Built target indi_pegasus_ppb
make  -f drivers/auxiliary/CMakeFiles/indi_simulator_sqm.dir/build.make drivers/auxiliary/CMakeFiles/indi_simulator_sqm.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_simulator_sqm.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_simulator_sqm.dir/build.make drivers/auxiliary/CMakeFiles/indi_simulator_sqm.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 85%] Building CXX object drivers/auxiliary/CMakeFiles/indi_simulator_sqm.dir/sqm_simulator.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/sqm_simulator.cpp
[ 86%] Linking CXX executable indi_astromech_lpm
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_astromech_lpm.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 86%] Built target indi_astromech_lpm
make  -f drivers/auxiliary/CMakeFiles/indi_astrometry.dir/build.make drivers/auxiliary/CMakeFiles/indi_astrometry.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_astrometry.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_astrometry.dir/build.make drivers/auxiliary/CMakeFiles/indi_astrometry.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 86%] Building CXX object drivers/auxiliary/CMakeFiles/indi_astrometry.dir/astrometrydriver.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/astrometrydriver.cpp
[ 86%] Linking CXX executable indi_simulator_sqm
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_sqm.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 86%] Linking CXX executable indi_pegasus_ppba
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_pegasus_ppba.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 86%] Built target indi_simulator_sqm
make  -f drivers/auxiliary/CMakeFiles/indi_star2000.dir/build.make drivers/auxiliary/CMakeFiles/indi_star2000.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_star2000.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_star2000.dir/build.make drivers/auxiliary/CMakeFiles/indi_star2000.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 86%] Building C object drivers/auxiliary/CMakeFiles/indi_star2000.dir/STAR2kdriver.c.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/STAR2kdriver.c
[ 86%] Built target indi_pegasus_ppba
[ 87%] Building CXX object drivers/auxiliary/CMakeFiles/indi_star2000.dir/STAR2000.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/STAR2000.cpp
make  -f drivers/auxiliary/CMakeFiles/indi_arduinost4.dir/build.make drivers/auxiliary/CMakeFiles/indi_arduinost4.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_arduinost4.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_arduinost4.dir/build.make drivers/auxiliary/CMakeFiles/indi_arduinost4.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 87%] Building CXX object drivers/auxiliary/CMakeFiles/indi_arduinost4.dir/arduino_st4.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/arduino_st4.cpp
[ 87%] Linking CXX executable indi_astrometry
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_astrometry.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 87%] Built target indi_astrometry
make  -f drivers/auxiliary/CMakeFiles/indi_planewave_deltat.dir/build.make drivers/auxiliary/CMakeFiles/indi_planewave_deltat.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_planewave_deltat.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_planewave_deltat.dir/build.make drivers/auxiliary/CMakeFiles/indi_planewave_deltat.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 88%] Building CXX object drivers/auxiliary/CMakeFiles/indi_planewave_deltat.dir/planewave_delta.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/planewave_delta.cpp
[ 88%] Linking CXX executable indi_star2000
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_star2000.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 88%] Built target indi_star2000
make  -f drivers/auxiliary/CMakeFiles/indi_gpusb.dir/build.make drivers/auxiliary/CMakeFiles/indi_gpusb.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_gpusb.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_gpusb.dir/build.make drivers/auxiliary/CMakeFiles/indi_gpusb.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 88%] Building CXX object drivers/auxiliary/CMakeFiles/indi_gpusb.dir/gpdriver.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/gpdriver.cpp
[ 88%] Linking CXX executable indi_arduinost4
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_arduinost4.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 88%] Building CXX object drivers/auxiliary/CMakeFiles/indi_gpusb.dir/gpusb.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/gpusb.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 88%] Built target indi_arduinost4
make  -f drivers/auxiliary/CMakeFiles/indi_joystick.dir/build.make drivers/auxiliary/CMakeFiles/indi_joystick.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_joystick.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_joystick.dir/build.make drivers/auxiliary/CMakeFiles/indi_joystick.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 89%] Building CXX object drivers/auxiliary/CMakeFiles/indi_joystick.dir/joystickdriver.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/joystickdriver.cpp
[ 89%] Building CXX object drivers/auxiliary/CMakeFiles/indi_joystick.dir/joystick.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/joystick.cpp
[ 89%] Linking CXX executable indi_gpusb
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_gpusb.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 89%] Built target indi_gpusb
make  -f drivers/auxiliary/CMakeFiles/indi_simulator_gps.dir/build.make drivers/auxiliary/CMakeFiles/indi_simulator_gps.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_simulator_gps.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_simulator_gps.dir/build.make drivers/auxiliary/CMakeFiles/indi_simulator_gps.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 89%] Building CXX object drivers/auxiliary/CMakeFiles/indi_simulator_gps.dir/gps_simulator.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/gps_simulator.cpp
[ 89%] Linking CXX executable indi_simulator_gps
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_gps.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 89%] Linking CXX executable indi_joystick
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_joystick.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 89%] 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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_usbdewpoint.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_usbdewpoint.dir/build.make drivers/auxiliary/CMakeFiles/indi_usbdewpoint.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 89%] Building CXX object drivers/auxiliary/CMakeFiles/indi_usbdewpoint.dir/usb_dewpoint.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/usb_dewpoint.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 89%] Built target indi_joystick
make  -f drivers/auxiliary/CMakeFiles/indi_deepskydad_fp1.dir/build.make drivers/auxiliary/CMakeFiles/indi_deepskydad_fp1.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary/CMakeFiles/indi_deepskydad_fp1.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/auxiliary/CMakeFiles/indi_deepskydad_fp1.dir/build.make drivers/auxiliary/CMakeFiles/indi_deepskydad_fp1.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 90%] Building CXX object drivers/auxiliary/CMakeFiles/indi_deepskydad_fp1.dir/deepskydad_fp1.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/auxiliary/deepskydad_fp1.cpp
[ 90%] Linking CXX executable indi_sqm_weather
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_sqm_weather.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 91%] Linking CXX executable indi_usbdewpoint
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_usbdewpoint.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 91%] Built target indi_usbdewpoint
make  -f drivers/receiver/CMakeFiles/indi_simulator_receiver.dir/build.make drivers/receiver/CMakeFiles/indi_simulator_receiver.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/receiver /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/receiver /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/receiver/CMakeFiles/indi_simulator_receiver.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 91%] Built target indi_sqm_weather
make  -f drivers/weather/CMakeFiles/indi_simulator_weather.dir/build.make drivers/weather/CMakeFiles/indi_simulator_weather.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather/CMakeFiles/indi_simulator_weather.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/receiver/CMakeFiles/indi_simulator_receiver.dir/build.make drivers/receiver/CMakeFiles/indi_simulator_receiver.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/weather/CMakeFiles/indi_simulator_weather.dir/build.make drivers/weather/CMakeFiles/indi_simulator_weather.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 91%] Building CXX object drivers/receiver/CMakeFiles/indi_simulator_receiver.dir/receiver_simulator.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/receiver && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/receiver -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/receiver -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/receiver/receiver_simulator.cpp
[ 91%] Building CXX object drivers/weather/CMakeFiles/indi_simulator_weather.dir/weathersimulator.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/weathersimulator.cpp
[ 91%] Linking CXX executable indi_deepskydad_fp1
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_deepskydad_fp1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 91%] Built target indi_deepskydad_fp1
make  -f drivers/weather/CMakeFiles/indi_meta_weather.dir/build.make drivers/weather/CMakeFiles/indi_meta_weather.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather/CMakeFiles/indi_meta_weather.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/weather/CMakeFiles/indi_meta_weather.dir/build.make drivers/weather/CMakeFiles/indi_meta_weather.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 91%] Building CXX object drivers/weather/CMakeFiles/indi_meta_weather.dir/weathermeta.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/weathermeta.cpp
[ 92%] Linking CXX executable indi_simulator_weather
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_weather.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 92%] Built target indi_simulator_weather
make  -f drivers/weather/CMakeFiles/indi_watcher_weather.dir/build.make drivers/weather/CMakeFiles/indi_watcher_weather.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather/CMakeFiles/indi_watcher_weather.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/weather/CMakeFiles/indi_watcher_weather.dir/build.make drivers/weather/CMakeFiles/indi_watcher_weather.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 92%] Building CXX object drivers/weather/CMakeFiles/indi_watcher_weather.dir/weatherwatcher.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/weatherwatcher.cpp
[ 93%] Linking CXX executable indi_meta_weather
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_meta_weather.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 94%] Linking CXX executable indi_simulator_receiver
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/receiver && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_receiver.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 94%] Built target indi_meta_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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather/CMakeFiles/indi_weather_safety_proxy.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Building CXX object drivers/weather/CMakeFiles/indi_weather_safety_proxy.dir/weather_safety_proxy.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/weather_safety_proxy.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target indi_simulator_receiver
make  -f drivers/weather/CMakeFiles/indi_mbox_weather.dir/build.make drivers/weather/CMakeFiles/indi_mbox_weather.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather/CMakeFiles/indi_mbox_weather.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/weather/CMakeFiles/indi_mbox_weather.dir/build.make drivers/weather/CMakeFiles/indi_mbox_weather.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Building CXX object drivers/weather/CMakeFiles/indi_mbox_weather.dir/mbox.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/mbox.cpp
[ 95%] Linking CXX executable indi_planewave_deltat
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_planewave_deltat.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target indi_planewave_deltat
make  -f drivers/weather/CMakeFiles/indi_uranus_weather.dir/build.make drivers/weather/CMakeFiles/indi_uranus_weather.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather/CMakeFiles/indi_uranus_weather.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/weather/CMakeFiles/indi_uranus_weather.dir/build.make drivers/weather/CMakeFiles/indi_uranus_weather.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Building CXX object drivers/weather/CMakeFiles/indi_uranus_weather.dir/uranusmeteo.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp
[ 95%] Linking CXX executable indi_watcher_weather
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_watcher_weather.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libcurl.so /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target indi_watcher_weather
make  -f drivers/weather/CMakeFiles/indi_vantage_weather.dir/build.make drivers/weather/CMakeFiles/indi_vantage_weather.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather/CMakeFiles/indi_vantage_weather.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/weather/CMakeFiles/indi_vantage_weather.dir/build.make drivers/weather/CMakeFiles/indi_vantage_weather.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Building CXX object drivers/weather/CMakeFiles/indi_vantage_weather.dir/vantage.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/vantage.cpp
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp: In member function 'virtual bool UranusMeteo::initProperties()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indigps.h:27,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.h:27,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:25:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                   ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp: In member function 'virtual IPState UranusMeteo::updateGPS()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:226:25: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  226 |             GPSNP[GPSFix].setValue(std::stod(result[GPSFix]));
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:226:25: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  226 |             GPSNP[GPSFix].setValue(std::stod(result[GPSFix]));
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:226:25: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  226 |             GPSNP[GPSFix].setValue(std::stod(result[GPSFix]));
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:226:25: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  226 |             GPSNP[GPSFix].setValue(std::stod(result[GPSFix]));
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:226:25: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  226 |             GPSNP[GPSFix].setValue(std::stod(result[GPSFix]));
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:226:25: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  226 |             GPSNP[GPSFix].setValue(std::stod(result[GPSFix]));
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:226:25: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  226 |             GPSNP[GPSFix].setValue(std::stod(result[GPSFix]));
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:227:26: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  227 |             GPSNP[GPSTime].setValue(std::stod(result[GPSTime]));
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:227:26: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  227 |             GPSNP[GPSTime].setValue(std::stod(result[GPSTime]));
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:227:26: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  227 |             GPSNP[GPSTime].setValue(std::stod(result[GPSTime]));
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:227:26: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  227 |             GPSNP[GPSTime].setValue(std::stod(result[GPSTime]));
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:227:26: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  227 |             GPSNP[GPSTime].setValue(std::stod(result[GPSTime]));
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:227:26: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  227 |             GPSNP[GPSTime].setValue(std::stod(result[GPSTime]));
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:227:26: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  227 |             GPSNP[GPSTime].setValue(std::stod(result[GPSTime]));
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:228:28: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  228 |             GPSNP[UTCOffset].setValue(std::stod(result[UTCOffset]));
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:228:28: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  228 |             GPSNP[UTCOffset].setValue(std::stod(result[UTCOffset]));
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:228:28: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  228 |             GPSNP[UTCOffset].setValue(std::stod(result[UTCOffset]));
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:228:28: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  228 |             GPSNP[UTCOffset].setValue(std::stod(result[UTCOffset]));
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:228:28: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  228 |             GPSNP[UTCOffset].setValue(std::stod(result[UTCOffset]));
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:228:28: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  228 |             GPSNP[UTCOffset].setValue(std::stod(result[UTCOffset]));
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:228:28: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  228 |             GPSNP[UTCOffset].setValue(std::stod(result[UTCOffset]));
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:229:27: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  229 |             GPSNP[Latitude].setValue(std::stod(result[Latitude]));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:229:27: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  229 |             GPSNP[Latitude].setValue(std::stod(result[Latitude]));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:229:27: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  229 |             GPSNP[Latitude].setValue(std::stod(result[Latitude]));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:229:27: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  229 |             GPSNP[Latitude].setValue(std::stod(result[Latitude]));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:229:27: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  229 |             GPSNP[Latitude].setValue(std::stod(result[Latitude]));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:229:27: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  229 |             GPSNP[Latitude].setValue(std::stod(result[Latitude]));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:229:27: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  229 |             GPSNP[Latitude].setValue(std::stod(result[Latitude]));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:230:28: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  230 |             GPSNP[Longitude].setValue(std::stod(result[Longitude]));
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:230:28: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  230 |             GPSNP[Longitude].setValue(std::stod(result[Longitude]));
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:230:28: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  230 |             GPSNP[Longitude].setValue(std::stod(result[Longitude]));
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:230:28: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  230 |             GPSNP[Longitude].setValue(std::stod(result[Longitude]));
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:230:28: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  230 |             GPSNP[Longitude].setValue(std::stod(result[Longitude]));
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:230:28: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  230 |             GPSNP[Longitude].setValue(std::stod(result[Longitude]));
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:230:28: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  230 |             GPSNP[Longitude].setValue(std::stod(result[Longitude]));
      |                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:231:34: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  231 |             GPSNP[SatelliteNumber].setValue(std::stod(result[SatelliteNumber]));
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:231:34: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  231 |             GPSNP[SatelliteNumber].setValue(std::stod(result[SatelliteNumber]));
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:231:34: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  231 |             GPSNP[SatelliteNumber].setValue(std::stod(result[SatelliteNumber]));
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:231:34: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  231 |             GPSNP[SatelliteNumber].setValue(std::stod(result[SatelliteNumber]));
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:231:34: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  231 |             GPSNP[SatelliteNumber].setValue(std::stod(result[SatelliteNumber]));
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:231:34: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  231 |             GPSNP[SatelliteNumber].setValue(std::stod(result[SatelliteNumber]));
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:231:34: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  231 |             GPSNP[SatelliteNumber].setValue(std::stod(result[SatelliteNumber]));
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:232:27: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  232 |             GPSNP[GPSSpeed].setValue(std::stod(result[GPSSpeed]));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:232:27: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  232 |             GPSNP[GPSSpeed].setValue(std::stod(result[GPSSpeed]));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:232:27: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  232 |             GPSNP[GPSSpeed].setValue(std::stod(result[GPSSpeed]));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:232:27: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  232 |             GPSNP[GPSSpeed].setValue(std::stod(result[GPSSpeed]));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:232:27: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  232 |             GPSNP[GPSSpeed].setValue(std::stod(result[GPSSpeed]));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:232:27: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  232 |             GPSNP[GPSSpeed].setValue(std::stod(result[GPSSpeed]));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:232:27: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  232 |             GPSNP[GPSSpeed].setValue(std::stod(result[GPSSpeed]));
      |                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:233:29: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  233 |             GPSNP[GPSBearing].setValue(std::stod(result[GPSBearing]));
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:233:29: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  233 |             GPSNP[GPSBearing].setValue(std::stod(result[GPSBearing]));
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:233:29: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  233 |             GPSNP[GPSBearing].setValue(std::stod(result[GPSBearing]));
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:233:29: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  233 |             GPSNP[GPSBearing].setValue(std::stod(result[GPSBearing]));
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:233:29: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  233 |             GPSNP[GPSBearing].setValue(std::stod(result[GPSBearing]));
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:233:29: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  233 |             GPSNP[GPSBearing].setValue(std::stod(result[GPSBearing]));
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:233:29: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  233 |             GPSNP[GPSBearing].setValue(std::stod(result[GPSBearing]));
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:238:29: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  238 |             if (GPSNP[GPSFix].getValue() < 3)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:238:29: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  238 |             if (GPSNP[GPSFix].getValue() < 3)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:238:29: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  238 |             if (GPSNP[GPSFix].getValue() < 3)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:238:29: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  238 |             if (GPSNP[GPSFix].getValue() < 3)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:238:29: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  238 |             if (GPSNP[GPSFix].getValue() < 3)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:238:29: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  238 |             if (GPSNP[GPSFix].getValue() < 3)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:238:29: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  238 |             if (GPSNP[GPSFix].getValue() < 3)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:241:65: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  241 |             LocationN[LOCATION_LATITUDE].value  = GPSNP[Latitude].getValue();
      |                                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:241:65: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  241 |             LocationN[LOCATION_LATITUDE].value  = GPSNP[Latitude].getValue();
      |                                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:241:65: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  241 |             LocationN[LOCATION_LATITUDE].value  = GPSNP[Latitude].getValue();
      |                                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:241:65: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  241 |             LocationN[LOCATION_LATITUDE].value  = GPSNP[Latitude].getValue();
      |                                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:241:65: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  241 |             LocationN[LOCATION_LATITUDE].value  = GPSNP[Latitude].getValue();
      |                                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:241:65: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  241 |             LocationN[LOCATION_LATITUDE].value  = GPSNP[Latitude].getValue();
      |                                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:241:65: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  241 |             LocationN[LOCATION_LATITUDE].value  = GPSNP[Latitude].getValue();
      |                                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:242:66: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  242 |             LocationN[LOCATION_LONGITUDE].value = GPSNP[Longitude].getValue();
      |                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:242:66: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  242 |             LocationN[LOCATION_LONGITUDE].value = GPSNP[Longitude].getValue();
      |                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:242:66: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  242 |             LocationN[LOCATION_LONGITUDE].value = GPSNP[Longitude].getValue();
      |                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:242:66: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  242 |             LocationN[LOCATION_LONGITUDE].value = GPSNP[Longitude].getValue();
      |                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:242:66: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  242 |             LocationN[LOCATION_LONGITUDE].value = GPSNP[Longitude].getValue();
      |                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:242:66: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  242 |             LocationN[LOCATION_LONGITUDE].value = GPSNP[Longitude].getValue();
      |                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:242:66: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  242 |             LocationN[LOCATION_LONGITUDE].value = GPSNP[Longitude].getValue();
      |                                                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:247:78: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  247 |             LocationN[LOCATION_ELEVATION].value = SensorNP[BarometricAltitude].getValue();
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:247:78: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  247 |             LocationN[LOCATION_ELEVATION].value = SensorNP[BarometricAltitude].getValue();
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:247:78: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  247 |             LocationN[LOCATION_ELEVATION].value = SensorNP[BarometricAltitude].getValue();
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:247:78: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  247 |             LocationN[LOCATION_ELEVATION].value = SensorNP[BarometricAltitude].getValue();
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:247:78: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  247 |             LocationN[LOCATION_ELEVATION].value = SensorNP[BarometricAltitude].getValue();
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:247:78: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  247 |             LocationN[LOCATION_ELEVATION].value = SensorNP[BarometricAltitude].getValue();
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:247:78: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  247 |             LocationN[LOCATION_ELEVATION].value = SensorNP[BarometricAltitude].getValue();
      |                                                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:251:44: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  251 |             time_t raw_time = GPSNP[GPSTime].getValue();
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:251:44: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  251 |             time_t raw_time = GPSNP[GPSTime].getValue();
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:251:44: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  251 |             time_t raw_time = GPSNP[GPSTime].getValue();
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:251:44: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  251 |             time_t raw_time = GPSNP[GPSTime].getValue();
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:251:44: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  251 |             time_t raw_time = GPSNP[GPSTime].getValue();
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:251:44: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  251 |             time_t raw_time = GPSNP[GPSTime].getValue();
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:251:44: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  251 |             time_t raw_time = GPSNP[GPSTime].getValue();
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp: In member function 'virtual IPState UranusMeteo::updateWeather()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:287:73: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  287 |     setParameterValue("WEATHER_TEMPERATURE", SensorNP[AmbientTemperature].getValue());
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:287:73: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  287 |     setParameterValue("WEATHER_TEMPERATURE", SensorNP[AmbientTemperature].getValue());
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:287:73: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  287 |     setParameterValue("WEATHER_TEMPERATURE", SensorNP[AmbientTemperature].getValue());
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:287:73: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  287 |     setParameterValue("WEATHER_TEMPERATURE", SensorNP[AmbientTemperature].getValue());
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:287:73: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  287 |     setParameterValue("WEATHER_TEMPERATURE", SensorNP[AmbientTemperature].getValue());
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:287:73: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  287 |     setParameterValue("WEATHER_TEMPERATURE", SensorNP[AmbientTemperature].getValue());
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:287:73: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  287 |     setParameterValue("WEATHER_TEMPERATURE", SensorNP[AmbientTemperature].getValue());
      |                                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:288:68: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  288 |     setParameterValue("WEATHER_HUMIDITY", SensorNP[RelativeHumidity].getValue());
      |                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:288:68: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  288 |     setParameterValue("WEATHER_HUMIDITY", SensorNP[RelativeHumidity].getValue());
      |                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:288:68: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  288 |     setParameterValue("WEATHER_HUMIDITY", SensorNP[RelativeHumidity].getValue());
      |                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:288:68: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  288 |     setParameterValue("WEATHER_HUMIDITY", SensorNP[RelativeHumidity].getValue());
      |                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:288:68: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  288 |     setParameterValue("WEATHER_HUMIDITY", SensorNP[RelativeHumidity].getValue());
      |                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:288:68: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  288 |     setParameterValue("WEATHER_HUMIDITY", SensorNP[RelativeHumidity].getValue());
      |                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:288:68: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  288 |     setParameterValue("WEATHER_HUMIDITY", SensorNP[RelativeHumidity].getValue());
      |                                                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:289:59: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  289 |     setParameterValue("WEATHER_CLOUD", CloudsNP[CloudIndex].getValue());
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:289:59: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  289 |     setParameterValue("WEATHER_CLOUD", CloudsNP[CloudIndex].getValue());
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:289:59: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  289 |     setParameterValue("WEATHER_CLOUD", CloudsNP[CloudIndex].getValue());
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:289:59: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  289 |     setParameterValue("WEATHER_CLOUD", CloudsNP[CloudIndex].getValue());
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:289:59: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  289 |     setParameterValue("WEATHER_CLOUD", CloudsNP[CloudIndex].getValue());
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:289:59: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  289 |     setParameterValue("WEATHER_CLOUD", CloudsNP[CloudIndex].getValue());
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:289:59: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  289 |     setParameterValue("WEATHER_CLOUD", CloudsNP[CloudIndex].getValue());
      |                                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:290:56: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  290 |     setParameterValue("WEATHER_MPAS", SkyQualityNP[MPAS].getValue());
      |                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:290:56: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  290 |     setParameterValue("WEATHER_MPAS", SkyQualityNP[MPAS].getValue());
      |                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:290:56: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  290 |     setParameterValue("WEATHER_MPAS", SkyQualityNP[MPAS].getValue());
      |                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:290:56: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  290 |     setParameterValue("WEATHER_MPAS", SkyQualityNP[MPAS].getValue());
      |                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:290:56: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  290 |     setParameterValue("WEATHER_MPAS", SkyQualityNP[MPAS].getValue());
      |                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:290:56: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  290 |     setParameterValue("WEATHER_MPAS", SkyQualityNP[MPAS].getValue());
      |                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:290:56: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  290 |     setParameterValue("WEATHER_MPAS", SkyQualityNP[MPAS].getValue());
      |                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp: In member function 'virtual bool UranusMeteo::ISNewNumber(const char*, const char*, double*, char**, int)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:319:46: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  319 |             auto value = SkyQualityUpdateNP[0].getValue();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:319:46: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  319 |             auto value = SkyQualityUpdateNP[0].getValue();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:319:46: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  319 |             auto value = SkyQualityUpdateNP[0].getValue();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:319:46: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  319 |             auto value = SkyQualityUpdateNP[0].getValue();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:319:46: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  319 |             auto value = SkyQualityUpdateNP[0].getValue();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:319:46: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  319 |             auto value = SkyQualityUpdateNP[0].getValue();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:319:46: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  319 |             auto value = SkyQualityUpdateNP[0].getValue();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp: In member function 'bool UranusMeteo::readSensors()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:387:40: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  387 |             SensorNP[AmbientTemperature].setValue(std::stod(result[AmbientTemperature]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:387:40: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  387 |             SensorNP[AmbientTemperature].setValue(std::stod(result[AmbientTemperature]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:387:40: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  387 |             SensorNP[AmbientTemperature].setValue(std::stod(result[AmbientTemperature]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:387:40: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  387 |             SensorNP[AmbientTemperature].setValue(std::stod(result[AmbientTemperature]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:387:40: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  387 |             SensorNP[AmbientTemperature].setValue(std::stod(result[AmbientTemperature]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:387:40: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  387 |             SensorNP[AmbientTemperature].setValue(std::stod(result[AmbientTemperature]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:387:40: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  387 |             SensorNP[AmbientTemperature].setValue(std::stod(result[AmbientTemperature]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:388:38: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  388 |             SensorNP[RelativeHumidity].setValue(std::stod(result[RelativeHumidity]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:388:38: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  388 |             SensorNP[RelativeHumidity].setValue(std::stod(result[RelativeHumidity]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:388:38: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  388 |             SensorNP[RelativeHumidity].setValue(std::stod(result[RelativeHumidity]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:388:38: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  388 |             SensorNP[RelativeHumidity].setValue(std::stod(result[RelativeHumidity]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:388:38: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  388 |             SensorNP[RelativeHumidity].setValue(std::stod(result[RelativeHumidity]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:388:38: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  388 |             SensorNP[RelativeHumidity].setValue(std::stod(result[RelativeHumidity]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:388:38: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  388 |             SensorNP[RelativeHumidity].setValue(std::stod(result[RelativeHumidity]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:389:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  389 |             SensorNP[DewPoint].setValue(std::stod(result[DewPoint]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:389:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  389 |             SensorNP[DewPoint].setValue(std::stod(result[DewPoint]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:389:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  389 |             SensorNP[DewPoint].setValue(std::stod(result[DewPoint]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:389:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  389 |             SensorNP[DewPoint].setValue(std::stod(result[DewPoint]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:389:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  389 |             SensorNP[DewPoint].setValue(std::stod(result[DewPoint]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:389:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  389 |             SensorNP[DewPoint].setValue(std::stod(result[DewPoint]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:389:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  389 |             SensorNP[DewPoint].setValue(std::stod(result[DewPoint]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:390:38: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  390 |             SensorNP[AbsolutePressure].setValue(std::stod(result[AbsolutePressure]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:390:38: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  390 |             SensorNP[AbsolutePressure].setValue(std::stod(result[AbsolutePressure]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:390:38: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  390 |             SensorNP[AbsolutePressure].setValue(std::stod(result[AbsolutePressure]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:390:38: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  390 |             SensorNP[AbsolutePressure].setValue(std::stod(result[AbsolutePressure]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:390:38: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  390 |             SensorNP[AbsolutePressure].setValue(std::stod(result[AbsolutePressure]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:390:38: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  390 |             SensorNP[AbsolutePressure].setValue(std::stod(result[AbsolutePressure]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:390:38: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  390 |             SensorNP[AbsolutePressure].setValue(std::stod(result[AbsolutePressure]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:391:40: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  391 |             SensorNP[BarometricAltitude].setValue(std::stod(result[BarometricAltitude]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:391:40: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  391 |             SensorNP[BarometricAltitude].setValue(std::stod(result[BarometricAltitude]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:391:40: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  391 |             SensorNP[BarometricAltitude].setValue(std::stod(result[BarometricAltitude]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:391:40: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  391 |             SensorNP[BarometricAltitude].setValue(std::stod(result[BarometricAltitude]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:391:40: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  391 |             SensorNP[BarometricAltitude].setValue(std::stod(result[BarometricAltitude]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:391:40: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  391 |             SensorNP[BarometricAltitude].setValue(std::stod(result[BarometricAltitude]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:391:40: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  391 |             SensorNP[BarometricAltitude].setValue(std::stod(result[BarometricAltitude]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:392:36: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  392 |             SensorNP[SkyTemperature].setValue(std::stod(result[SkyTemperature]));
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:392:36: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  392 |             SensorNP[SkyTemperature].setValue(std::stod(result[SkyTemperature]));
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:392:36: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  392 |             SensorNP[SkyTemperature].setValue(std::stod(result[SkyTemperature]));
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:392:36: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  392 |             SensorNP[SkyTemperature].setValue(std::stod(result[SkyTemperature]));
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:392:36: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  392 |             SensorNP[SkyTemperature].setValue(std::stod(result[SkyTemperature]));
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:392:36: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  392 |             SensorNP[SkyTemperature].setValue(std::stod(result[SkyTemperature]));
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:392:36: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  392 |             SensorNP[SkyTemperature].setValue(std::stod(result[SkyTemperature]));
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:393:41: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  393 |             SensorNP[InfraredTemperature].setValue(std::stod(result[InfraredTemperature]));
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:393:41: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  393 |             SensorNP[InfraredTemperature].setValue(std::stod(result[InfraredTemperature]));
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:393:41: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  393 |             SensorNP[InfraredTemperature].setValue(std::stod(result[InfraredTemperature]));
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:393:41: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  393 |             SensorNP[InfraredTemperature].setValue(std::stod(result[InfraredTemperature]));
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:393:41: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  393 |             SensorNP[InfraredTemperature].setValue(std::stod(result[InfraredTemperature]));
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:393:41: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  393 |             SensorNP[InfraredTemperature].setValue(std::stod(result[InfraredTemperature]));
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:393:41: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  393 |             SensorNP[InfraredTemperature].setValue(std::stod(result[InfraredTemperature]));
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:394:34: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  394 |             SensorNP[BatteryUsage].setValue(std::stod(result[BatteryUsage]));
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:394:34: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  394 |             SensorNP[BatteryUsage].setValue(std::stod(result[BatteryUsage]));
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:394:34: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  394 |             SensorNP[BatteryUsage].setValue(std::stod(result[BatteryUsage]));
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:394:34: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  394 |             SensorNP[BatteryUsage].setValue(std::stod(result[BatteryUsage]));
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:394:34: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  394 |             SensorNP[BatteryUsage].setValue(std::stod(result[BatteryUsage]));
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:394:34: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  394 |             SensorNP[BatteryUsage].setValue(std::stod(result[BatteryUsage]));
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:394:34: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  394 |             SensorNP[BatteryUsage].setValue(std::stod(result[BatteryUsage]));
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:395:36: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  395 |             SensorNP[BatteryVoltage].setValue(std::stod(result[BatteryVoltage]));
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:395:36: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  395 |             SensorNP[BatteryVoltage].setValue(std::stod(result[BatteryVoltage]));
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:395:36: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  395 |             SensorNP[BatteryVoltage].setValue(std::stod(result[BatteryVoltage]));
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:395:36: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  395 |             SensorNP[BatteryVoltage].setValue(std::stod(result[BatteryVoltage]));
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:395:36: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  395 |             SensorNP[BatteryVoltage].setValue(std::stod(result[BatteryVoltage]));
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:395:36: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  395 |             SensorNP[BatteryVoltage].setValue(std::stod(result[BatteryVoltage]));
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:395:36: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  395 |             SensorNP[BatteryVoltage].setValue(std::stod(result[BatteryVoltage]));
      |                                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp: In member function 'bool UranusMeteo::readSkyQuality()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:429:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  429 |             SkyQualityNP[MPAS].setValue(std::stod(result[MPAS]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:429:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  429 |             SkyQualityNP[MPAS].setValue(std::stod(result[MPAS]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:429:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  429 |             SkyQualityNP[MPAS].setValue(std::stod(result[MPAS]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:429:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  429 |             SkyQualityNP[MPAS].setValue(std::stod(result[MPAS]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:429:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  429 |             SkyQualityNP[MPAS].setValue(std::stod(result[MPAS]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:429:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  429 |             SkyQualityNP[MPAS].setValue(std::stod(result[MPAS]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:429:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  429 |             SkyQualityNP[MPAS].setValue(std::stod(result[MPAS]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:430:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  430 |             SkyQualityNP[NELM].setValue(std::stod(result[NELM]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:430:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  430 |             SkyQualityNP[NELM].setValue(std::stod(result[NELM]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:430:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  430 |             SkyQualityNP[NELM].setValue(std::stod(result[NELM]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:430:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  430 |             SkyQualityNP[NELM].setValue(std::stod(result[NELM]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:430:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  430 |             SkyQualityNP[NELM].setValue(std::stod(result[NELM]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:430:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  430 |             SkyQualityNP[NELM].setValue(std::stod(result[NELM]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:430:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  430 |             SkyQualityNP[NELM].setValue(std::stod(result[NELM]));
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:431:38: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  431 |             SkyQualityNP[FullSpectrum].setValue(std::stod(result[FullSpectrum]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:431:38: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  431 |             SkyQualityNP[FullSpectrum].setValue(std::stod(result[FullSpectrum]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:431:38: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  431 |             SkyQualityNP[FullSpectrum].setValue(std::stod(result[FullSpectrum]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:431:38: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  431 |             SkyQualityNP[FullSpectrum].setValue(std::stod(result[FullSpectrum]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:431:38: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  431 |             SkyQualityNP[FullSpectrum].setValue(std::stod(result[FullSpectrum]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:431:38: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  431 |             SkyQualityNP[FullSpectrum].setValue(std::stod(result[FullSpectrum]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:431:38: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  431 |             SkyQualityNP[FullSpectrum].setValue(std::stod(result[FullSpectrum]));
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:432:40: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  432 |             SkyQualityNP[VisualSpectrum].setValue(std::stod(result[VisualSpectrum]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:432:40: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  432 |             SkyQualityNP[VisualSpectrum].setValue(std::stod(result[VisualSpectrum]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:432:40: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  432 |             SkyQualityNP[VisualSpectrum].setValue(std::stod(result[VisualSpectrum]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:432:40: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  432 |             SkyQualityNP[VisualSpectrum].setValue(std::stod(result[VisualSpectrum]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:432:40: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  432 |             SkyQualityNP[VisualSpectrum].setValue(std::stod(result[VisualSpectrum]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:432:40: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  432 |             SkyQualityNP[VisualSpectrum].setValue(std::stod(result[VisualSpectrum]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:432:40: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  432 |             SkyQualityNP[VisualSpectrum].setValue(std::stod(result[VisualSpectrum]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:433:42: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  433 |             SkyQualityNP[InfraredSpectrum].setValue(std::stod(result[InfraredSpectrum]));
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:433:42: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  433 |             SkyQualityNP[InfraredSpectrum].setValue(std::stod(result[InfraredSpectrum]));
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:433:42: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  433 |             SkyQualityNP[InfraredSpectrum].setValue(std::stod(result[InfraredSpectrum]));
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:433:42: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  433 |             SkyQualityNP[InfraredSpectrum].setValue(std::stod(result[InfraredSpectrum]));
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:433:42: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  433 |             SkyQualityNP[InfraredSpectrum].setValue(std::stod(result[InfraredSpectrum]));
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:433:42: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  433 |             SkyQualityNP[InfraredSpectrum].setValue(std::stod(result[InfraredSpectrum]));
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:433:42: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  433 |             SkyQualityNP[InfraredSpectrum].setValue(std::stod(result[InfraredSpectrum]));
      |                                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp: In member function 'bool UranusMeteo::readClouds()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:467:43: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  467 |             CloudsNP[TemperatureDifference].setValue(std::stod(result[TemperatureDifference]));
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:467:43: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  467 |             CloudsNP[TemperatureDifference].setValue(std::stod(result[TemperatureDifference]));
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:467:43: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  467 |             CloudsNP[TemperatureDifference].setValue(std::stod(result[TemperatureDifference]));
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:467:43: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  467 |             CloudsNP[TemperatureDifference].setValue(std::stod(result[TemperatureDifference]));
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:467:43: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  467 |             CloudsNP[TemperatureDifference].setValue(std::stod(result[TemperatureDifference]));
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:467:43: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  467 |             CloudsNP[TemperatureDifference].setValue(std::stod(result[TemperatureDifference]));
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:467:43: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  467 |             CloudsNP[TemperatureDifference].setValue(std::stod(result[TemperatureDifference]));
      |                                           ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:468:32: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  468 |             CloudsNP[CloudIndex].setValue(std::stod(result[CloudIndex]));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:468:32: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  468 |             CloudsNP[CloudIndex].setValue(std::stod(result[CloudIndex]));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:468:32: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  468 |             CloudsNP[CloudIndex].setValue(std::stod(result[CloudIndex]));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:468:32: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  468 |             CloudsNP[CloudIndex].setValue(std::stod(result[CloudIndex]));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:468:32: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  468 |             CloudsNP[CloudIndex].setValue(std::stod(result[CloudIndex]));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:468:32: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  468 |             CloudsNP[CloudIndex].setValue(std::stod(result[CloudIndex]));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:468:32: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  468 |             CloudsNP[CloudIndex].setValue(std::stod(result[CloudIndex]));
      |                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:469:41: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  469 |             CloudsNP[CloudSkyTemperature].setValue(std::stod(result[CloudSkyTemperature]));
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:469:41: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  469 |             CloudsNP[CloudSkyTemperature].setValue(std::stod(result[CloudSkyTemperature]));
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:469:41: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  469 |             CloudsNP[CloudSkyTemperature].setValue(std::stod(result[CloudSkyTemperature]));
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:469:41: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  469 |             CloudsNP[CloudSkyTemperature].setValue(std::stod(result[CloudSkyTemperature]));
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:469:41: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  469 |             CloudsNP[CloudSkyTemperature].setValue(std::stod(result[CloudSkyTemperature]));
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:469:41: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  469 |             CloudsNP[CloudSkyTemperature].setValue(std::stod(result[CloudSkyTemperature]));
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:469:41: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  469 |             CloudsNP[CloudSkyTemperature].setValue(std::stod(result[CloudSkyTemperature]));
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:470:45: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  470 |             CloudsNP[CloudAmbientTemperature].setValue(std::stod(result[CloudAmbientTemperature]));
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:470:45: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  470 |             CloudsNP[CloudAmbientTemperature].setValue(std::stod(result[CloudAmbientTemperature]));
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:470:45: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  470 |             CloudsNP[CloudAmbientTemperature].setValue(std::stod(result[CloudAmbientTemperature]));
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:470:45: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  470 |             CloudsNP[CloudAmbientTemperature].setValue(std::stod(result[CloudAmbientTemperature]));
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:470:45: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  470 |             CloudsNP[CloudAmbientTemperature].setValue(std::stod(result[CloudAmbientTemperature]));
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:470:45: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  470 |             CloudsNP[CloudAmbientTemperature].setValue(std::stod(result[CloudAmbientTemperature]));
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:470:45: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  470 |             CloudsNP[CloudAmbientTemperature].setValue(std::stod(result[CloudAmbientTemperature]));
      |                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:471:40: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  471 |             CloudsNP[InfraredEmissivity].setValue(std::stod(result[InfraredEmissivity]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:471:40: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  471 |             CloudsNP[InfraredEmissivity].setValue(std::stod(result[InfraredEmissivity]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:471:40: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  471 |             CloudsNP[InfraredEmissivity].setValue(std::stod(result[InfraredEmissivity]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:471:40: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  471 |             CloudsNP[InfraredEmissivity].setValue(std::stod(result[InfraredEmissivity]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:471:40: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  471 |             CloudsNP[InfraredEmissivity].setValue(std::stod(result[InfraredEmissivity]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:471:40: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  471 |             CloudsNP[InfraredEmissivity].setValue(std::stod(result[InfraredEmissivity]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:471:40: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  471 |             CloudsNP[InfraredEmissivity].setValue(std::stod(result[InfraredEmissivity]));
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp: In member function 'void UranusMeteo::measureSkyQuality()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:497:33: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  497 |         if (SkyQualityUpdateNP[0].getValue() > 0)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:497:33: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  497 |         if (SkyQualityUpdateNP[0].getValue() > 0)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:497:33: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  497 |         if (SkyQualityUpdateNP[0].getValue() > 0)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:497:33: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  497 |         if (SkyQualityUpdateNP[0].getValue() > 0)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:497:33: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  497 |         if (SkyQualityUpdateNP[0].getValue() > 0)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:497:33: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  497 |         if (SkyQualityUpdateNP[0].getValue() > 0)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:497:33: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  497 |         if (SkyQualityUpdateNP[0].getValue() > 0)
      |                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:498:63: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  498 |             m_SkyQualityUpdateTimer.start(SkyQualityUpdateNP[0].getValue() * 1000);
      |                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:498:63: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  498 |             m_SkyQualityUpdateTimer.start(SkyQualityUpdateNP[0].getValue() * 1000);
      |                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:498:63: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  498 |             m_SkyQualityUpdateTimer.start(SkyQualityUpdateNP[0].getValue() * 1000);
      |                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:498:63: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  498 |             m_SkyQualityUpdateTimer.start(SkyQualityUpdateNP[0].getValue() * 1000);
      |                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:498:63: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  498 |             m_SkyQualityUpdateTimer.start(SkyQualityUpdateNP[0].getValue() * 1000);
      |                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:498:63: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  498 |             m_SkyQualityUpdateTimer.start(SkyQualityUpdateNP[0].getValue() * 1000);
      |                                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/uranusmeteo.cpp:498:63: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  498 |             m_SkyQualityUpdateTimer.start(SkyQualityUpdateNP[0].getValue() * 1000);
      |                                                               ^
[ 95%] Linking CXX executable indi_vantage_weather
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_vantage_weather.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 95%] 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 '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather/CMakeFiles/indi_openweathermap_weather.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/weather/CMakeFiles/indi_openweathermap_weather.dir/build.make drivers/weather/CMakeFiles/indi_openweathermap_weather.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Building CXX object drivers/weather/CMakeFiles/indi_openweathermap_weather.dir/openweathermap.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/openweathermap.cpp
In file included from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/json.h:81,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/weather_safety_proxy.cpp:31:
/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]':
/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
 2209 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]':
/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
 2457 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/map:61:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'bool nlohmann::detail::json_sax_dom_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/json.h:6457:72:
/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
  511 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  512 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  513 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/json.h:6652:76:
/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
  511 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  512 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  513 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'bool nlohmann::detail::json_sax_dom_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/json.h:6457:72,
    inlined from 'bool nlohmann::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser<nlohmann::basic_json<> >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/json.h:12093:21:
/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
  511 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  512 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  513 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/openweathermap.cpp: In member function 'virtual bool OpenWeatherMap::Connect()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiweather.h:27,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/openweathermap.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/openweathermap.cpp:27:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/openweathermap.cpp:77:22: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
   77 |     if (owmAPIKeyTP[0].getText() == nullptr)
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/openweathermap.cpp:77:22: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
   77 |     if (owmAPIKeyTP[0].getText() == nullptr)
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/openweathermap.cpp:77:22: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
   77 |     if (owmAPIKeyTP[0].getText() == nullptr)
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/openweathermap.cpp:77:22: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
   77 |     if (owmAPIKeyTP[0].getText() == nullptr)
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/openweathermap.cpp:77:22: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
   77 |     if (owmAPIKeyTP[0].getText() == nullptr)
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/openweathermap.cpp:77:22: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
   77 |     if (owmAPIKeyTP[0].getText() == nullptr)
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/openweathermap.cpp:77:22: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
   77 |     if (owmAPIKeyTP[0].getText() == nullptr)
      |                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/openweathermap.cpp: In member function 'virtual bool OpenWeatherMap::initProperties()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/openweathermap.cpp: In member function 'virtual IPState OpenWeatherMap::updateWeather()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/openweathermap.cpp:164:44: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  164 |              owmLat, owmLong, owmAPIKeyTP[0].getText());
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/openweathermap.cpp:164:44: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  164 |              owmLat, owmLong, owmAPIKeyTP[0].getText());
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/openweathermap.cpp:164:44: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  164 |              owmLat, owmLong, owmAPIKeyTP[0].getText());
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/openweathermap.cpp:164:44: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  164 |              owmLat, owmLong, owmAPIKeyTP[0].getText());
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/openweathermap.cpp:164:44: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  164 |              owmLat, owmLong, owmAPIKeyTP[0].getText());
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/openweathermap.cpp:164:44: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  164 |              owmLat, owmLong, owmAPIKeyTP[0].getText());
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/weather/openweathermap.cpp:164:44: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  164 |              owmLat, owmLong, owmAPIKeyTP[0].getText());
      |                                            ^
[ 95%] Linking CXX executable indi_weather_safety_proxy
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_weather_safety_proxy.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libcurl.so /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target indi_weather_safety_proxy
make  -f drivers/agent/CMakeFiles/indi_imager_agent.dir/build.make drivers/agent/CMakeFiles/indi_imager_agent.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/agent /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/agent/CMakeFiles/indi_imager_agent.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/agent/CMakeFiles/indi_imager_agent.dir/build.make drivers/agent/CMakeFiles/indi_imager_agent.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Building CXX object drivers/agent/CMakeFiles/indi_imager_agent.dir/agent_imager.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/agent && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/agent -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp: In member function 'virtual void Imager::newProperty(INDI::Property)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.h:23,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:20:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp: In member function 'virtual void Imager::updateProperty(INDI::Property)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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;
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:563:38: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  563 |         bool state = propertySwitch[0].getState() != ISS_OFF;
      |                                      ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:580:46: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  580 |         ProgressN[2].value = propertyNumber[0].getValue();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:580:46: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  580 |         ProgressN[2].value = propertyNumber[0].getValue();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:580:46: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  580 |         ProgressN[2].value = propertyNumber[0].getValue();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:580:46: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  580 |         ProgressN[2].value = propertyNumber[0].getValue();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:580:46: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  580 |         ProgressN[2].value = propertyNumber[0].getValue();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:580:46: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  580 |         ProgressN[2].value = propertyNumber[0].getValue();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:580:46: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  580 |         ProgressN[2].value = propertyNumber[0].getValue();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:588:48: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  588 |         FilterSlotN[0].value = propertyNumber[0].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:588:48: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  588 |         FilterSlotN[0].value = propertyNumber[0].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:588:48: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  588 |         FilterSlotN[0].value = propertyNumber[0].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:588:48: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  588 |         FilterSlotN[0].value = propertyNumber[0].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:588:48: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  588 |         FilterSlotN[0].value = propertyNumber[0].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:588:48: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  588 |         FilterSlotN[0].value = propertyNumber[0].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _INumber; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:588:48: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  588 |         FilterSlotN[0].value = propertyNumber[0].getValue();
      |                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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));
      |                                               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:601:30: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  601 |         rename(propertyText[0].getText(), name);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:601:30: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  601 |         rename(propertyText[0].getText(), name);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:601:30: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  601 |         rename(propertyText[0].getText(), name);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:601:30: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  601 |         rename(propertyText[0].getText(), name);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:601:30: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  601 |         rename(propertyText[0].getText(), name);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:601:30: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  601 |         rename(propertyText[0].getText(), name);
      |                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IText; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/agent_imager.cpp:601:30: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  601 |         rename(propertyText[0].getText(), name);
      |                              ^
In file included from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertyswitch.h:22,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:32:
/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]':
/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
 2209 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]':
/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
 2457 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 95%] Linking CXX executable indi_mbox_weather
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_mbox_weather.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target indi_mbox_weather
make  -f drivers/video/CMakeFiles/indi_v4l2_ccd.dir/build.make drivers/video/CMakeFiles/indi_v4l2_ccd.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/video /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/video/CMakeFiles/indi_v4l2_ccd.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f drivers/video/CMakeFiles/indi_v4l2_ccd.dir/build.make drivers/video/CMakeFiles/indi_v4l2_ccd.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Building CXX object drivers/video/CMakeFiles/indi_v4l2_ccd.dir/lx/Lx.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/video && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/video -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/lx/Lx.cpp
[ 95%] Building CXX object drivers/agent/CMakeFiles/indi_imager_agent.dir/group.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/agent && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/agent -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/agent/group.cpp
In file included from /usr/include/c++/12/map:61:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'bool nlohmann::detail::json_sax_dom_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/json.h:6457:72:
/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
  511 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  512 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  513 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/json.h:6652:76:
/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
  511 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  512 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  513 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'bool nlohmann::detail::json_sax_dom_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/json.h:6457:72,
    inlined from 'bool nlohmann::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser<nlohmann::basic_json<> >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/json.h:12093:21:
/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
  511 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  512 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  513 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[ 96%] Building CXX object drivers/video/CMakeFiles/indi_v4l2_ccd.dir/v4l2driver.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/video && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/video -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp
[ 96%] Linking CXX executable indi_uranus_weather
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_uranus_weather.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Built target indi_uranus_weather
make  -f examples/tutorial_one/CMakeFiles/tutorial_one.dir/build.make examples/tutorial_one/CMakeFiles/tutorial_one.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_one /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_one /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_one/CMakeFiles/tutorial_one.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f examples/tutorial_one/CMakeFiles/tutorial_one.dir/build.make examples/tutorial_one/CMakeFiles/tutorial_one.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Building CXX object examples/tutorial_one/CMakeFiles/tutorial_one.dir/simpledevice.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_one && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_one -I/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_one -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_one/simpledevice.cpp
[ 96%] Linking CXX executable indi_openweathermap_weather
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/weather && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_openweathermap_weather.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libcurl.so /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 96%] Linking CXX executable indi_imager_agent
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/agent && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_imager_agent.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase:/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient: ../../libs/indibase/libindidriver.so.1.9.9 ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libnova.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Built target indi_openweathermap_weather
make  -f examples/tutorial_two/CMakeFiles/tutorial_two.dir/build.make examples/tutorial_two/CMakeFiles/tutorial_two.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_two /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_two /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_two/CMakeFiles/tutorial_two.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f examples/tutorial_two/CMakeFiles/tutorial_two.dir/build.make examples/tutorial_two/CMakeFiles/tutorial_two.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Building CXX object examples/tutorial_two/CMakeFiles/tutorial_two.dir/simplescope.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_two && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_two -I/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_two -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_two/simplescope.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Built target indi_imager_agent
make  -f examples/tutorial_three/CMakeFiles/tutorial_three.dir/build.make examples/tutorial_three/CMakeFiles/tutorial_three.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_three /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_three /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_three/CMakeFiles/tutorial_three.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f examples/tutorial_three/CMakeFiles/tutorial_three.dir/build.make examples/tutorial_three/CMakeFiles/tutorial_three.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Building CXX object examples/tutorial_three/CMakeFiles/tutorial_three.dir/simpleccd.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_three && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_three -I/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_three -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_three/simpleccd.cpp
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp: In member function 'virtual bool V4L2_Driver::initProperties()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/indiccd.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.h:29,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:28:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:173:34: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  173 |     if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON)
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:173:34: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  173 |     if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON)
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:173:34: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  173 |     if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON)
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:173:34: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  173 |     if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON)
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:173:34: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  173 |     if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON)
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:173:34: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  173 |     if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON)
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:173:34: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  173 |     if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON)
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp: In member function 'virtual void V4L2_Driver::ISGetProperties(const char*)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp: In member function 'virtual bool V4L2_Driver::ISNewSwitch(const char*, const char*, ISState*, char**, int)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:716:39: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  716 |         if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:716:39: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  716 |         if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:716:39: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  716 |         if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:716:39: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  716 |         if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:716:39: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  716 |         if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:716:39: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  716 |         if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:716:39: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  716 |         if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp: In member function 'bool V4L2_Driver::setManualExposure(double)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 )
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 )
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 )
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 )
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 )
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 )
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 )
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 )
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp: In member function 'virtual bool V4L2_Driver::UpdateCCDBin(int, int)':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:1248:34: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1248 |     if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON)
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:1248:34: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1248 |     if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON)
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:1248:34: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1248 |     if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON)
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:1248:34: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1248 |     if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON)
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:1248:34: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1248 |     if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON)
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:1248:34: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1248 |     if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON)
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:1248:34: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1248 |     if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON)
      |                                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp: In member function 'void V4L2_Driver::newFrame()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:1397:39: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
 1397 |         if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:1397:39: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
 1397 |         if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:1397:39: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
 1397 |         if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:1397:39: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
 1397 |         if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:1397:39: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
 1397 |         if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:1397:39: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
 1397 |         if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:1397:39: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1397 |         if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON)
      |                                       ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 &&
      |                                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 &&
      |                                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 &&
      |                                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 &&
      |                                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 &&
      |                                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 &&
      |                                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 &&
      |                                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 &&
      |                                                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp:1520:44: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
 1520 |         else if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON)
      |                                            ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/v4l2driver.cpp: In member function 'virtual bool V4L2_Driver::StopStreaming()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                                                     ^
[ 97%] Linking CXX executable tutorial_one
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_one && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial_one.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Built target tutorial_one
make  -f examples/tutorial_four/CMakeFiles/tutorial_four.dir/build.make examples/tutorial_four/CMakeFiles/tutorial_four.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_four /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_four/CMakeFiles/tutorial_four.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f examples/tutorial_four/CMakeFiles/tutorial_four.dir/build.make examples/tutorial_four/CMakeFiles/tutorial_four.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Building CXX object examples/tutorial_four/CMakeFiles/tutorial_four.dir/simpleskeleton.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_four && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_four -I/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp
[ 98%] Linking CXX executable tutorial_two
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_two && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial_two.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 98%] Built target tutorial_two
make  -f examples/tutorial_five/CMakeFiles/tutorial_dome.dir/build.make examples/tutorial_five/CMakeFiles/tutorial_dome.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_five /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_five/CMakeFiles/tutorial_dome.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f examples/tutorial_five/CMakeFiles/tutorial_dome.dir/build.make examples/tutorial_five/CMakeFiles/tutorial_dome.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 98%] Building CXX object examples/tutorial_five/CMakeFiles/tutorial_dome.dir/dome.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_five && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_five -I/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp
[ 98%] Linking CXX executable tutorial_three
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_three && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial_three.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp: In lambda function:
/<<BUILDDIR>>/indi-1.9.9+dfsg/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<IPState>(rand() % 4));
      |                    ^
In file included from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.h:33,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:37:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:116:20: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  116 |         light[index].setState(static_cast<IPState>(rand() % 4));
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:116:20: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  116 |         light[index].setState(static_cast<IPState>(rand() % 4));
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:116:20: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  116 |         light[index].setState(static_cast<IPState>(rand() % 4));
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:116:20: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  116 |         light[index].setState(static_cast<IPState>(rand() % 4));
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:116:20: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  116 |         light[index].setState(static_cast<IPState>(rand() % 4));
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:116:20: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  116 |         light[index].setState(static_cast<IPState>(rand() % 4));
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:116:20: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  116 |         light[index].setState(static_cast<IPState>(rand() % 4));
      |                    ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp: In lambda function:
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                        ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                                                                                ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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());
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:138:21: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  138 |               blob[0].getBlobAsString().c_str());
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:138:21: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  138 |               blob[0].getBlobAsString().c_str());
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:138:21: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  138 |               blob[0].getBlobAsString().c_str());
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:138:21: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  138 |               blob[0].getBlobAsString().c_str());
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:138:21: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  138 |               blob[0].getBlobAsString().c_str());
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:138:21: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  138 |               blob[0].getBlobAsString().c_str());
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:138:21: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  138 |               blob[0].getBlobAsString().c_str());
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:140:15: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  140 |         blob[0].setSize(0);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:140:15: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  140 |         blob[0].setSize(0);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:140:15: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  140 |         blob[0].setSize(0);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:140:15: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  140 |         blob[0].setSize(0);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:140:15: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  140 |         blob[0].setSize(0);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:140:15: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  140 |         blob[0].setSize(0);
      |               ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_four/simpleskeleton.cpp:140:15: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  140 |         blob[0].setSize(0);
      |               ^
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 98%] Built target tutorial_three
make  -f examples/tutorial_five/CMakeFiles/tutorial_rain.dir/build.make examples/tutorial_five/CMakeFiles/tutorial_rain.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_five /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_five/CMakeFiles/tutorial_rain.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f examples/tutorial_five/CMakeFiles/tutorial_rain.dir/build.make examples/tutorial_five/CMakeFiles/tutorial_rain.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 98%] Building CXX object examples/tutorial_five/CMakeFiles/tutorial_rain.dir/raindetector.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_five && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_five -I/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp
[ 98%] Building CXX object drivers/video/CMakeFiles/indi_v4l2_ccd.dir/indi_v4l2driver.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/video && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/video -I/<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/drivers/video/indi_v4l2driver.cpp
[ 98%] Linking CXX executable tutorial_four
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_four && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial_four.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 98%] Built target tutorial_four
make  -f examples/tutorial_seven/CMakeFiles/tutorial_seven.dir/build.make examples/tutorial_seven/CMakeFiles/tutorial_seven.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_seven /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_seven /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_seven/CMakeFiles/tutorial_seven.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f examples/tutorial_seven/CMakeFiles/tutorial_seven.dir/build.make examples/tutorial_seven/CMakeFiles/tutorial_seven.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 98%] Building CXX object examples/tutorial_seven/CMakeFiles/tutorial_seven.dir/simple_telescope_simulator.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_seven && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_seven -I/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_seven -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indiabstractclient/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/sockets/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_seven/simple_telescope_simulator.cpp
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp: In member function 'virtual bool Dome::initProperties()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.h:28,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:26:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:69:21: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
   69 |     mShutterSwitch[0].fill("Open", "", ISS_ON);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:69:21: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
   69 |     mShutterSwitch[0].fill("Open", "", ISS_ON);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:69:21: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
   69 |     mShutterSwitch[0].fill("Open", "", ISS_ON);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:69:21: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
   69 |     mShutterSwitch[0].fill("Open", "", ISS_ON);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:69:21: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
   69 |     mShutterSwitch[0].fill("Open", "", ISS_ON);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:69:21: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
   69 |     mShutterSwitch[0].fill("Open", "", ISS_ON);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:69:21: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
   69 |     mShutterSwitch[0].fill("Open", "", ISS_ON);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:70:21: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
   70 |     mShutterSwitch[1].fill("Close", "", ISS_OFF);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:70:21: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
   70 |     mShutterSwitch[1].fill("Close", "", ISS_OFF);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:70:21: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
   70 |     mShutterSwitch[1].fill("Close", "", ISS_OFF);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:70:21: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
   70 |     mShutterSwitch[1].fill("Close", "", ISS_OFF);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:70:21: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
   70 |     mShutterSwitch[1].fill("Close", "", ISS_OFF);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:70:21: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
   70 |     mShutterSwitch[1].fill("Close", "", ISS_OFF);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:70:21: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
   70 |     mShutterSwitch[1].fill("Close", "", ISS_OFF);
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp: In lambda function:
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:74:29: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
   74 |         if (mShutterSwitch[0].getState() == ISS_ON)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:74:29: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
   74 |         if (mShutterSwitch[0].getState() == ISS_ON)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:74:29: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
   74 |         if (mShutterSwitch[0].getState() == ISS_ON)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:74:29: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
   74 |         if (mShutterSwitch[0].getState() == ISS_ON)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:74:29: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
   74 |         if (mShutterSwitch[0].getState() == ISS_ON)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:74:29: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
   74 |         if (mShutterSwitch[0].getState() == ISS_ON)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:74:29: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
   74 |         if (mShutterSwitch[0].getState() == ISS_ON)
      |                             ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp: In member function 'virtual bool Dome::initProperties()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:81:17: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
   81 |     mRainLight[0].fill("Status", "", IPS_IDLE);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:81:17: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
   81 |     mRainLight[0].fill("Status", "", IPS_IDLE);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:81:17: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
   81 |     mRainLight[0].fill("Status", "", IPS_IDLE);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:81:17: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
   81 |     mRainLight[0].fill("Status", "", IPS_IDLE);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:81:17: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
   81 |     mRainLight[0].fill("Status", "", IPS_IDLE);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:81:17: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
   81 |     mRainLight[0].fill("Status", "", IPS_IDLE);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:81:17: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
   81 |     mRainLight[0].fill("Status", "", IPS_IDLE);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp: In lambda function:
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:90:49: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
   90 |             static IPState oldRainState = rain[0].getState();
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:90:49: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
   90 |             static IPState oldRainState = rain[0].getState();
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:90:49: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
   90 |             static IPState oldRainState = rain[0].getState();
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:90:49: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
   90 |             static IPState oldRainState = rain[0].getState();
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:90:49: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
   90 |             static IPState oldRainState = rain[0].getState();
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:90:49: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
   90 |             static IPState oldRainState = rain[0].getState();
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:90:49: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
   90 |             static IPState oldRainState = rain[0].getState();
      |                                                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp: In lambda function:
/<<BUILDDIR>>/indi-1.9.9+dfsg/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();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:94:46: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
   94 |                 IPState newRainState = rain[0].getState();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:94:46: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
   94 |                 IPState newRainState = rain[0].getState();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:94:46: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
   94 |                 IPState newRainState = rain[0].getState();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:94:46: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
   94 |                 IPState newRainState = rain[0].getState();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:94:46: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
   94 |                 IPState newRainState = rain[0].getState();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:94:46: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
   94 |                 IPState newRainState = rain[0].getState();
      |                                              ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:98:41: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
   98 |                     if (mShutterSwitch[0].getState() == ISS_ON)
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:98:41: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
   98 |                     if (mShutterSwitch[0].getState() == ISS_ON)
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:98:41: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
   98 |                     if (mShutterSwitch[0].getState() == ISS_ON)
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:98:41: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
   98 |                     if (mShutterSwitch[0].getState() == ISS_ON)
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:98:41: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
   98 |                     if (mShutterSwitch[0].getState() == ISS_ON)
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:98:41: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
   98 |                     if (mShutterSwitch[0].getState() == ISS_ON)
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:98:41: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
   98 |                     if (mShutterSwitch[0].getState() == ISS_ON)
      |                                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp: In lambda function:
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:144:25: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  144 |         mShutterSwitch[0].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:144:25: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  144 |         mShutterSwitch[0].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:144:25: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  144 |         mShutterSwitch[0].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:144:25: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  144 |         mShutterSwitch[0].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:144:25: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  144 |         mShutterSwitch[0].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:144:25: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  144 |         mShutterSwitch[0].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:144:25: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  144 |         mShutterSwitch[0].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:145:25: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  145 |         mShutterSwitch[1].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:145:25: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  145 |         mShutterSwitch[1].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:145:25: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  145 |         mShutterSwitch[1].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:145:25: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  145 |         mShutterSwitch[1].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:145:25: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  145 |         mShutterSwitch[1].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:145:25: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  145 |         mShutterSwitch[1].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:145:25: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  145 |         mShutterSwitch[1].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp: In member function 'void Dome::openShutter()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:157:21: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  157 |     if (mRainLight[0].getState() == IPS_ALERT)
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:157:21: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  157 |     if (mRainLight[0].getState() == IPS_ALERT)
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:157:21: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  157 |     if (mRainLight[0].getState() == IPS_ALERT)
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:157:21: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  157 |     if (mRainLight[0].getState() == IPS_ALERT)
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:157:21: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  157 |     if (mRainLight[0].getState() == IPS_ALERT)
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:157:21: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  157 |     if (mRainLight[0].getState() == IPS_ALERT)
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:157:21: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  157 |     if (mRainLight[0].getState() == IPS_ALERT)
      |                     ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:160:25: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  160 |         mShutterSwitch[0].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:160:25: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  160 |         mShutterSwitch[0].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:160:25: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  160 |         mShutterSwitch[0].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:160:25: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  160 |         mShutterSwitch[0].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:160:25: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  160 |         mShutterSwitch[0].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:160:25: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  160 |         mShutterSwitch[0].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:160:25: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  160 |         mShutterSwitch[0].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:161:25: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  161 |         mShutterSwitch[1].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:161:25: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  161 |         mShutterSwitch[1].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:161:25: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  161 |         mShutterSwitch[1].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:161:25: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  161 |         mShutterSwitch[1].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:161:25: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  161 |         mShutterSwitch[1].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:161:25: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  161 |         mShutterSwitch[1].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:161:25: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  161 |         mShutterSwitch[1].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp: In lambda function:
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:170:25: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  170 |         mShutterSwitch[0].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:170:25: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  170 |         mShutterSwitch[0].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:170:25: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  170 |         mShutterSwitch[0].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:170:25: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  170 |         mShutterSwitch[0].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:170:25: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  170 |         mShutterSwitch[0].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:170:25: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  170 |         mShutterSwitch[0].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:170:25: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  170 |         mShutterSwitch[0].setState(ISS_ON);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:171:25: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
  171 |         mShutterSwitch[1].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:171:25: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
  171 |         mShutterSwitch[1].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:171:25: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
  171 |         mShutterSwitch[1].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:171:25: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
  171 |         mShutterSwitch[1].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:171:25: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
  171 |         mShutterSwitch[1].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:171:25: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
  171 |         mShutterSwitch[1].setState(ISS_OFF);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/dome.cpp:171:25: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
  171 |         mShutterSwitch[1].setState(ISS_OFF);
      |                         ^
[ 98%] Linking CXX executable tutorial_dome
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_five && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial_dome.dir/link.txt --verbose=1
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp: In member function 'virtual bool RainDetector::initProperties()':
/<<BUILDDIR>>/indi-1.9.9+dfsg/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 /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertytext.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:30,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.h:23,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:18:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:59:17: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
   59 |     mRainLight[0].fill("Status", "", IPS_IDLE);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:59:17: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
   59 |     mRainLight[0].fill("Status", "", IPS_IDLE);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:59:17: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
   59 |     mRainLight[0].fill("Status", "", IPS_IDLE);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:59:17: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
   59 |     mRainLight[0].fill("Status", "", IPS_IDLE);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:59:17: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
   59 |     mRainLight[0].fill("Status", "", IPS_IDLE);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:59:17: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
   59 |     mRainLight[0].fill("Status", "", IPS_IDLE);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:59:17: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
   59 |     mRainLight[0].fill("Status", "", IPS_IDLE);
      |                 ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:62:18: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
   62 |     mRainSwitch[0].fill("On", "");
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:62:18: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
   62 |     mRainSwitch[0].fill("On", "");
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:62:18: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
   62 |     mRainSwitch[0].fill("On", "");
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:62:18: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
   62 |     mRainSwitch[0].fill("On", "");
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:62:18: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
   62 |     mRainSwitch[0].fill("On", "");
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:62:18: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
   62 |     mRainSwitch[0].fill("On", "");
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:62:18: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
   62 |     mRainSwitch[0].fill("On", "");
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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", "");
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:63:18: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
   63 |     mRainSwitch[1].fill("Off", "");
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:63:18: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
   63 |     mRainSwitch[1].fill("Off", "");
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:63:18: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
   63 |     mRainSwitch[1].fill("Off", "");
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:63:18: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
   63 |     mRainSwitch[1].fill("Off", "");
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:63:18: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
   63 |     mRainSwitch[1].fill("Off", "");
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:63:18: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
   63 |     mRainSwitch[1].fill("Off", "");
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:63:18: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
   63 |     mRainSwitch[1].fill("Off", "");
      |                  ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp: In lambda function:
/<<BUILDDIR>>/indi-1.9.9+dfsg/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)
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:67:26: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
   67 |         if (mRainSwitch[0].getState() == ISS_ON)
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:67:26: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
   67 |         if (mRainSwitch[0].getState() == ISS_ON)
      |                          ^
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:67:26: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
   67 |         if (mRainSwitch[0].getState() == ISS_ON)
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:67:26: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
   67 |         if (mRainSwitch[0].getState() == ISS_ON)
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:67:26: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
   67 |         if (mRainSwitch[0].getState() == ISS_ON)
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:67:26: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
   67 |         if (mRainSwitch[0].getState() == ISS_ON)
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:67:26: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
   67 |         if (mRainSwitch[0].getState() == ISS_ON)
      |                          ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:69:25: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
   69 |             mRainLight[0].setState(IPS_ALERT);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:69:25: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
   69 |             mRainLight[0].setState(IPS_ALERT);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:69:25: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
   69 |             mRainLight[0].setState(IPS_ALERT);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:69:25: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
   69 |             mRainLight[0].setState(IPS_ALERT);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:69:25: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
   69 |             mRainLight[0].setState(IPS_ALERT);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:69:25: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
   69 |             mRainLight[0].setState(IPS_ALERT);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:69:25: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
   69 |             mRainLight[0].setState(IPS_ALERT);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:75:25: note: candidate 2: 'operator[](const INDI::Property*, int)' (built-in)
   75 |             mRainLight[0].setState(IPS_IDLE);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:75:25: note: candidate 2: 'operator[](INDI::PropertyView<_INumber>*, int)' (built-in)
   75 |             mRainLight[0].setState(IPS_IDLE);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:75:25: note: candidate 2: 'operator[](INDI::PropertyView<_IText>*, int)' (built-in)
   75 |             mRainLight[0].setState(IPS_IDLE);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:75:25: note: candidate 2: 'operator[](INDI::PropertyView<_ISwitch>*, int)' (built-in)
   75 |             mRainLight[0].setState(IPS_IDLE);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:75:25: note: candidate 2: 'operator[](INDI::PropertyView<_ILight>*, int)' (built-in)
   75 |             mRainLight[0].setState(IPS_IDLE);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:75:25: note: candidate 2: 'operator[](INDI::PropertyView<_IBLOB>*, int)' (built-in)
   75 |             mRainLight[0].setState(IPS_IDLE);
      |                         ^
/<<BUILDDIR>>/indi-1.9.9+dfsg/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:
/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: 'INDI::WidgetView<T>& INDI::PropertyBasic<T>::operator[](size_t) const [with T = _ILight; size_t = unsigned int]'
  116 |         WidgetView<T> &operator[](size_t index) const;
      |                        ^~~~~~~~
/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_five/raindetector.cpp:75:25: note: candidate 2: 'operator[](INDI::Property*, int)' (built-in)
   75 |             mRainLight[0].setState(IPS_IDLE);
      |                         ^
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 98%] Built target tutorial_dome
make  -f examples/tutorial_eight/CMakeFiles/tutorial_eight.dir/build.make examples/tutorial_eight/CMakeFiles/tutorial_eight.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/indi-1.9.9+dfsg /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_eight /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_eight /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_eight/CMakeFiles/tutorial_eight.dir/DependInfo.cmake --color=
[ 98%] Linking CXX executable tutorial_rain
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_five && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial_rain.dir/link.txt --verbose=1
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make  -f examples/tutorial_eight/CMakeFiles/tutorial_eight.dir/build.make examples/tutorial_eight/CMakeFiles/tutorial_eight.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
[ 99%] Building CXX object examples/tutorial_eight/CMakeFiles/tutorial_eight.dir/simple_receiver.cpp.o
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_eight && /usr/bin/c++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_eight -I/<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_eight -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs -I/usr/include/libusb-1.0 -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/timer -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indicore/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indicore -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property -I/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indidevice/../.. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/eventloop/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/dsp/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/fpack/. -I/<<BUILDDIR>>/indi-1.9.9+dfsg/libs/hid/. -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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 /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_eight/simple_receiver.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[ 99%] Built target tutorial_rain
[ 99%] Linking CXX executable indi_v4l2_ccd
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/drivers/video && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_v4l2_ccd.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase: /usr/lib/arm-linux-gnueabihf/libjpeg.so ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/property/indiproperties.h:22,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./basedevice.h:23,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indidevice/./parentdevice.h:3,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/defaultdevice.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/libs/indibase/inditelescope.h:21,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_seven/simple_telescope_simulator.h:5,
                 from /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_seven/simple_telescope_simulator.cpp:14:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const INDI::AlignmentSubsystem::AlignmentDatabaseEntry&}; _Tp = INDI::AlignmentSubsystem::AlignmentDatabaseEntry; _Alloc = std::allocator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
[ 99%] Built target indi_v4l2_ccd
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = INDI::AlignmentSubsystem::AlignmentDatabaseEntry; _Alloc = std::allocator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry>]',
    inlined from 'virtual bool ScopeSim::Sync(double, double)' at /<<BUILDDIR>>/indi-1.9.9+dfsg/examples/tutorial_seven/simple_telescope_simulator.cpp:360:41:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<INDI::AlignmentSubsystem::AlignmentDatabaseEntry*, std::vector<INDI::AlignmentSubsystem::AlignmentDatabaseEntry> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[100%] Linking CXX executable tutorial_seven
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_seven && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial_seven.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase:/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/alignment:/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indiclient ../../libs/indibase/libindidriver.so.1.9.9 ../../libs/alignment/libindiAlignmentDriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so -ldl /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libnova.so 
[100%] Linking CXX executable tutorial_eight
cd /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/examples/tutorial_eight && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial_eight.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/indi-1.9.9+dfsg=. -fstack-protector-strong -Wformat -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,/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/libs/indibase ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/arm-linux-gnueabihf/libusb-1.0.so /usr/lib/arm-linux-gnueabihf/libnova.so /usr/lib/arm-linux-gnueabihf/libcfitsio.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libfftw3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libtheoraenc.so /usr/lib/arm-linux-gnueabihf/libtheoradec.so /usr/lib/arm-linux-gnueabihf/libogg.so 
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
[100%] Built target tutorial_eight
[100%] Built target tutorial_seven
make[2]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_start /<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf/CMakeFiles 0
make[1]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
   dh_auto_test -a
   create-stamp debian/debhelper-build-stamp
   dh_prep -a
   dh_auto_install -a
	cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/<<BUILDDIR>>/indi-1.9.9\+dfsg/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
make[1]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
/usr/bin/cmake -S/<<BUILDDIR>>/indi-1.9.9+dfsg -B/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
make  -f CMakeFiles/Makefile2 preinstall
make[2]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
make[2]: Nothing to be done for 'preinstall'.
make[2]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "None"
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indimacros.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/share/indi/drivers.xml
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/share/indi/indi_tcfs_sk.xml
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/lib/arm-linux-gnueabihf/pkgconfig/libindi.pc
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/json.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indiversion.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indiapi.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indidevapi.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/lilxml.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/base64.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indicom.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/sharedblob.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/libastro.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indibase.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indibasetypes.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indiutility.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/basedevice.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/parentdevice.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indistandardproperty.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indiproperties.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indiproperty.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indipropertybasic.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indipropertyview.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indipropertytext.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indipropertynumber.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indipropertyswitch.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indipropertylight.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indipropertyblob.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indiwidgetview.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indiwidgettraits.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/abstractbaseclient.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indiserver
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/baseclient.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/lib/arm-linux-gnueabihf/libindiclient.a
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/lib/arm-linux-gnueabihf/libindiclient.so.1.9.9
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/lib/arm-linux-gnueabihf/libindiclient.so.1
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/lib/arm-linux-gnueabihf/libindiclient.so
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/eventloop.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/dsp.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/fits_extensions.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/fits.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/sdfits.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/fitsidi.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/hidapi.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_hid_test
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/stream/streammanager.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/stream/fpsmeter.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/stream/uniquequeue.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/stream/gammalut16.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/stream/jpegutils.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/stream/ccvt.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/stream/ccvt_types.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/stream/encoder/encodermanager.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/stream/encoder/encoderinterface.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/stream/encoder/rawencoder.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/stream/encoder/mjpegencoder.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/stream/recorder/recordermanager.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/stream/recorder/recorderinterface.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/stream/recorder/serrecorder.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/v4l2_decode.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/v4l2_builtin_decoder.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/v4l2_colorspace.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indidriver.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/pid.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/defaultdevice.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indiccd.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indiccdchip.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indisensorinterface.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indicorrelator.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indidetector.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indispectrograph.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indireceiver.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indifilterwheel.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indifocuserinterface.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indiweatherinterface.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indifocuser.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indirotator.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/inditelescope.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indiguiderinterface.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indifilterinterface.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indirotatorinterface.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/inditimer.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indielapsedtimer.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indisinglethreadpool.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indidome.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indigps.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indilightboxinterface.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indidustcapinterface.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indiweather.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indilogger.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indicontroller.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/indiusbdevice.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/connectionplugins/connectioninterface.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/connectionplugins/connectionserial.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/connectionplugins/connectiontcp.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/dsp/manager.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/dsp/dspinterface.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/dsp/transforms.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/dsp/convolution.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/lib/arm-linux-gnueabihf/libindidriver.a
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/lib/arm-linux-gnueabihf/libindidriver.so.1.9.9
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/lib/arm-linux-gnueabihf/libindidriver.so.1
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/lib/arm-linux-gnueabihf/libindidriver.so
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/lib/arm-linux-gnueabihf/libindiAlignmentDriver.so.1.9.9
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/lib/arm-linux-gnueabihf/libindiAlignmentDriver.so.1
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/lib/arm-linux-gnueabihf/libindiAlignmentDriver.so.1.9.9" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/lib/arm-linux-gnueabihf/libindiAlignmentDriver.so
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/alignment/AlignmentSubsystemForMathPlugins.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/alignment/AlignmentSubsystemForDrivers.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/alignment/BasicMathPlugin.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/alignment/BuiltInMathPlugin.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/alignment/NearestMathPlugin.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/alignment/ClientAPIForAlignmentDatabase.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/alignment/ClientAPIForMathPluginManagement.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/alignment/Common.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/alignment/ConvexHull.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/alignment/DriverCommon.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/alignment/InMemoryDatabase.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/alignment/MathPlugin.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/alignment/MathPluginManagement.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/alignment/SVDMathPlugin.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/alignment/TelescopeDirectionVectorSupportFunctions.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/alignment/MapPropertiesToInMemoryDatabase.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/lib/arm-linux-gnueabihf/libindiAlignmentClient.a
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/lib/arm-linux-gnueabihf/indi/MathPlugins/libindi_Nearest_MathPlugin.so
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/lib/arm-linux-gnueabihf/indi/MathPlugins/libindi_Nearest_MathPlugin.so" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/lib/arm-linux-gnueabihf/indi/MathPlugins/libindi_SVD_MathPlugin.so
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/lib/arm-linux-gnueabihf/indi/MathPlugins/libindi_SVD_MathPlugin.so" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/lib/arm-linux-gnueabihf/libindilx200.so.1.9.9
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/lib/arm-linux-gnueabihf/libindilx200.so.1
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/lib/arm-linux-gnueabihf/libindilx200.so
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/mounts/lx200telescope.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/include/libindi/mounts/lx200driver.h
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200basic
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200basic" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200_TeenAstro
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200_TeenAstro" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200generic
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200generic" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_celestron_gps
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_celestron_gps" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_rainbow_telescope
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_rainbow_telescope" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_crux_mount
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_crux_mount" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_temma_telescope
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_temma_telescope" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_paramount_telescope
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_paramount_telescope" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_astrotrac_telescope
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_astrotrac_telescope" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_synscan_telescope
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_synscan_telescope" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_synscanlegacy_telescope
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_synscanlegacy_telescope" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_skycommander_telescope
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_skycommander_telescope" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_dsc_telescope
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_dsc_telescope" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_ieqlegacy_telescope
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_ieqlegacy_telescope" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_ieq_telescope
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_ieq_telescope" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_ioptronv3_telescope
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_ioptronv3_telescope" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_pmc8_telescope
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_pmc8_telescope" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_telescope
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_telescope" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_script_telescope
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_script_telescope" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_skywatcherAltAzMount
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_skywatcherAltAzMount" to ""
running /usr/bin/cmake -E create_symlink indi_lx200generic /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200classic  2>&1
running /usr/bin/cmake -E create_symlink indi_lx200generic /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200autostar  2>&1
running /usr/bin/cmake -E create_symlink indi_lx200generic /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200_16  2>&1
running /usr/bin/cmake -E create_symlink indi_lx200generic /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200gps  2>&1
running /usr/bin/cmake -E create_symlink indi_lx200generic /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200ap  2>&1
running /usr/bin/cmake -E create_symlink indi_lx200generic /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200ap_v2  2>&1
running /usr/bin/cmake -E create_symlink indi_lx200generic /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200ap_gtocp2  2>&1
running /usr/bin/cmake -E create_symlink indi_lx200generic /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200gemini  2>&1
running /usr/bin/cmake -E create_symlink indi_lx200generic /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200zeq25  2>&1
running /usr/bin/cmake -E create_symlink indi_lx200generic /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200am5  2>&1
running /usr/bin/cmake -E create_symlink indi_lx200generic /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200gotonova  2>&1
running /usr/bin/cmake -E create_symlink indi_lx200generic /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200pulsar2  2>&1
running /usr/bin/cmake -E create_symlink indi_lx200generic /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200fs2  2>&1
running /usr/bin/cmake -E create_symlink indi_lx200generic /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200ss2000pc  2>&1
running /usr/bin/cmake -E create_symlink indi_lx200generic /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200_OnStep  2>&1
running /usr/bin/cmake -E create_symlink indi_lx200generic /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200_OpenAstroTech  2>&1
running /usr/bin/cmake -E create_symlink indi_lx200generic /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lx200_10micron  2>&1
running /usr/bin/cmake -E create_symlink indi_lx200generic /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_ioptronHC8406  2>&1
running /usr/bin/cmake -E create_symlink indi_lx200generic /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_eq500x_telescope  2>&1
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_ccd
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_ccd" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_guide
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_guide" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_robo_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_robo_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_fcusb_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_fcusb_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_nfocus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_nfocus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_nstep_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_nstep_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_efa_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_efa_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_celestron_sct_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_celestron_sct_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_aaf2_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_aaf2_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_rbfocus_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_rbfocus_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_moonlite_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_moonlite_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_moonlitedro_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_moonlitedro_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_myfocuserpro2_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_myfocuserpro2_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_onfocus_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_onfocus_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_teenastro_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_teenastro_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_sestosenso_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_sestosenso_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_sestosenso2_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_sestosenso2_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_esattoarco_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_esattoarco_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_rainbowrsf_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_rainbowrsf_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lakeside_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lakeside_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_dmfc_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_dmfc_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_pegasus_focuscube
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_pegasus_focuscube" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_pegasus_prodigyMF
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_pegasus_prodigyMF" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_pegasus_scopsoag
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_pegasus_scopsoag" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_usbfocusv3_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_usbfocusv3_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_microtouch_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_microtouch_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_steeldrive2_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_steeldrive2_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_steeldrive_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_steeldrive_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lynx_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lynx_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_perfectstar_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_perfectstar_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_siefs_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_siefs_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_hitecastrodc_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_hitecastrodc_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_deepskydad_af1_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_deepskydad_af1_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_deepskydad_af2_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_deepskydad_af2_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_deepskydad_af3_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_deepskydad_af3_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_smartfocus_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_smartfocus_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_tcfs_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_tcfs_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lacerta_mfoc_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_lacerta_mfoc_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_activefocuser_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_activefocuser_focus" to ""
running /usr/bin/cmake -E create_symlink indi_tcfs_focus /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_tcfs3_focus  2>&1
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_nframe_rotator
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_nframe_rotator" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_rotator
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_rotator" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_gemini_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_gemini_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_nightcrawler_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_nightcrawler_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_pyxis_rotator
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_pyxis_rotator" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_falcon_rotator
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_falcon_rotator" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_wanderer_lite_rotator
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_wanderer_lite_rotator" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_integra_focus
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_integra_focus" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_deepskydad_fr1
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_deepskydad_fr1" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_xagyl_wheel
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_xagyl_wheel" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_wheel
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_wheel" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_manual_wheel
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_manual_wheel" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_optec_wheel
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_optec_wheel" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_quantum_wheel
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_quantum_wheel" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_trutech_wheel
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_trutech_wheel" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_qhycfw1_wheel
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_qhycfw1_wheel" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_qhycfw2_wheel
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_qhycfw2_wheel" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_qhycfw3_wheel
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_qhycfw3_wheel" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_dome
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_dome" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_rolloff_dome
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_rolloff_dome" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_baader_dome
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_baader_dome" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_domepro2_dome
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_domepro2_dome" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_rigel_dome
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_rigel_dome" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_scopedome_dome
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_scopedome_dome" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_ddw_dome
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_ddw_dome" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_script_dome
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_script_dome" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_nexdome_beaver
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_nexdome_beaver" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/lib/udev/rules.d/99-indi_auxiliary.rules
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_wanderer_cover
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_wanderer_cover" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_skysafari
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_skysafari" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_watchdog
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_watchdog" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_flipflat
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_flipflat" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_lightpanel
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_lightpanel" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_pegasus_upb
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_pegasus_upb" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_pegasus_uch
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_pegasus_uch" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_pegasus_flatmaster
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_pegasus_flatmaster" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_pegasus_ppb
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_pegasus_ppb" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_pegasus_ppba
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_pegasus_ppba" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_Excalibur
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_Excalibur" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_snapcap
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_snapcap" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_astromech_lpm
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_astromech_lpm" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_sqm_weather
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_sqm_weather" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_sqm
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_sqm" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_astrometry
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_astrometry" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_star2000
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_star2000" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_arduinost4
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_arduinost4" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_planewave_deltat
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_planewave_deltat" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_gpusb
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_gpusb" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_joystick
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_joystick" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_gps
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_gps" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_usbdewpoint
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_usbdewpoint" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_deepskydad_fp1
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_deepskydad_fp1" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_receiver
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_receiver" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_weather
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_simulator_weather" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_meta_weather
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_meta_weather" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_watcher_weather
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_watcher_weather" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_weather_safety_proxy
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_weather_safety_proxy" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_mbox_weather
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_mbox_weather" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_uranus_weather
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_uranus_weather" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_vantage_weather
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_vantage_weather" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_openweathermap_weather
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_openweathermap_weather" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_imager_agent
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_imager_agent" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_v4l2_ccd
-- Set runtime path of "/<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_v4l2_ccd" to ""
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/lib/udev/rules.d/80-dbk21-camera.rules
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_getprop
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_setprop
-- Installing: /<<BUILDDIR>>/indi-1.9.9+dfsg/debian/tmp/usr/bin/indi_eval
make[1]: Leaving directory '/<<BUILDDIR>>/indi-1.9.9+dfsg/obj-arm-linux-gnueabihf'
   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
   dh_makeshlibs -a
   dh_shlibdeps -a
dpkg-shlibdeps: warning: symbol _ZN4INDI9Telescope12SetTrackRateEdd used by debian/libindilx200-1/usr/lib/arm-linux-gnueabihf/libindilx200.so.1.9.9 found in none of the libraries
dpkg-shlibdeps: warning: symbol _ZN4INDI9Telescope14SetDefaultParkEv used by debian/libindilx200-1/usr/lib/arm-linux-gnueabihf/libindilx200.so.1.9.9 found in none of the libraries
dpkg-shlibdeps: warning: symbol IUResetSwitch used by debian/libindilx200-1/usr/lib/arm-linux-gnueabihf/libindilx200.so.1.9.9 found in none of the libraries
dpkg-shlibdeps: warning: symbol tty_read used by debian/libindilx200-1/usr/lib/arm-linux-gnueabihf/libindilx200.so.1.9.9 found in none of the libraries
dpkg-shlibdeps: warning: symbol IUFillSwitch used by debian/libindilx200-1/usr/lib/arm-linux-gnueabihf/libindilx200.so.1.9.9 found in none of the libraries
dpkg-shlibdeps: warning: symbol uncompress used by debian/libindilx200-1/usr/lib/arm-linux-gnueabihf/libindilx200.so.1.9.9 found in none of the libraries
dpkg-shlibdeps: warning: symbol _ZN4INDI16FocuserInterface18SetFocuserBacklashEi used by debian/libindilx200-1/usr/lib/arm-linux-gnueabihf/libindilx200.so.1.9.9 found in none of the libraries
dpkg-shlibdeps: warning: symbol IUFillBLOB used by debian/libindilx200-1/usr/lib/arm-linux-gnueabihf/libindilx200.so.1.9.9 found in none of the libraries
dpkg-shlibdeps: warning: symbol _ZN4INDI15GuiderInterface20initGuiderPropertiesEPKcS2_ used by debian/libindilx200-1/usr/lib/arm-linux-gnueabihf/libindilx200.so.1.9.9 found in none of the libraries
dpkg-shlibdeps: warning: symbol from64tobits_fast used by debian/libindilx200-1/usr/lib/arm-linux-gnueabihf/libindilx200.so.1.9.9 found in none of the libraries
dpkg-shlibdeps: warning: 121 other similar warnings have been skipped (use -v to see them all)
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_scopedome_dome contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_joystick contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_robo_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libindidriver1/usr/lib/arm-linux-gnueabihf/libindidriver.so.1.9.9 found in none of the libraries
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_temma_telescope contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/libindi-plugins/usr/lib/arm-linux-gnueabihf/indi/MathPlugins/libindi_SVD_MathPlugin.so contains an unresolvable reference to symbol _ZN4INDI18AlignmentSubsystem15BasicMathPlugin7Dump3x3EPKcP10gsl_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: debian/indi-bin/usr/bin/indi_watcher_weather contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_rolloff_dome contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/libindi-plugins/usr/lib/arm-linux-gnueabihf/indi/MathPlugins/libindi_Nearest_MathPlugin.so contains an unresolvable reference to symbol _ZN4INDI18AlignmentSubsystem10MathPlugin10InitialiseEPNS0_16InMemoryDatabaseE: it's probably a plugin
dpkg-shlibdeps: warning: 4 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/arm-linux-gnueabihf/indi/MathPlugins/libindi_SVD_MathPlugin.so debian/libindi-plugins/usr/lib/arm-linux-gnueabihf/indi/MathPlugins/libindi_Nearest_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/arm-linux-gnueabihf/indi/MathPlugins/libindi_SVD_MathPlugin.so debian/libindi-plugins/usr/lib/arm-linux-gnueabihf/indi/MathPlugins/libindi_Nearest_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/arm-linux-gnueabihf/indi/MathPlugins/libindi_SVD_MathPlugin.so debian/libindi-plugins/usr/lib/arm-linux-gnueabihf/indi/MathPlugins/libindi_Nearest_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/arm-linux-gnueabihf/indi/MathPlugins/libindi_SVD_MathPlugin.so debian/libindi-plugins/usr/lib/arm-linux-gnueabihf/indi/MathPlugins/libindi_Nearest_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/arm-linux-gnueabihf/indi/MathPlugins/libindi_SVD_MathPlugin.so debian/libindi-plugins/usr/lib/arm-linux-gnueabihf/indi/MathPlugins/libindi_Nearest_MathPlugin.so were not linked against libcfitsio.so.9 (they use none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libindi-plugins/usr/lib/arm-linux-gnueabihf/indi/MathPlugins/libindi_SVD_MathPlugin.so debian/libindi-plugins/usr/lib/arm-linux-gnueabihf/indi/MathPlugins/libindi_Nearest_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/arm-linux-gnueabihf/indi/MathPlugins/libindi_SVD_MathPlugin.so debian/libindi-plugins/usr/lib/arm-linux-gnueabihf/indi/MathPlugins/libindi_Nearest_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/arm-linux-gnueabihf/indi/MathPlugins/libindi_SVD_MathPlugin.so debian/libindi-plugins/usr/lib/arm-linux-gnueabihf/indi/MathPlugins/libindi_Nearest_MathPlugin.so were not linked against libfftw3.so.3 (they use none of the library's symbols)
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_steeldrive2_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_imager_agent contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_simulator_ccd contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_perfectstar_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_simulator_receiver contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_meta_weather contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_ieqlegacy_telescope contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_lx200_TeenAstro contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_simulator_wheel contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_paramount_telescope contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_weather_safety_proxy contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_rigel_dome contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_integra_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_aaf2_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_vantage_weather contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_simulator_sqm contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_pegasus_ppba contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_crux_mount contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_qhycfw3_wheel contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_teenastro_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_pegasus_prodigyMF contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_rbfocus_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_sestosenso2_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_script_telescope contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_lx200basic contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libindiclient1/usr/lib/arm-linux-gnueabihf/libindiclient.so.1.9.9 found in none of the libraries
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_dsc_telescope contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_xagyl_wheel contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_simulator_rotator contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_astrotrac_telescope contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_hitecastrodc_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_baader_dome contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_manual_wheel contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_wanderer_lite_rotator contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_optec_wheel contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_celestron_gps contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_tcfs_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_onfocus_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_falcon_rotator contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_pyxis_rotator contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_trutech_wheel contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_deepskydad_fp1 contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_pmc8_telescope contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_steeldrive_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_astrometry contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_usbdewpoint contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_ddw_dome contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_star2000 contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_efa_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_esattoarco_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_myfocuserpro2_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_rainbow_telescope contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_pegasus_focuscube contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_gemini_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_deepskydad_fr1 contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_gpusb contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_rainbowrsf_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_pegasus_ppb contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_uranus_weather contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_nightcrawler_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_simulator_guide contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_deepskydad_af2_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_eval contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_moonlite_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_Excalibur contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: symbol IDSetSwitch used by debian/libindialignmentdriver1/usr/lib/arm-linux-gnueabihf/libindiAlignmentDriver.so.1.9.9 found in none of the libraries
dpkg-shlibdeps: warning: symbol IDSetNumber used by debian/libindialignmentdriver1/usr/lib/arm-linux-gnueabihf/libindiAlignmentDriver.so.1.9.9 found in none of the libraries
dpkg-shlibdeps: warning: symbol ALIGNMENT_TAB used by debian/libindialignmentdriver1/usr/lib/arm-linux-gnueabihf/libindiAlignmentDriver.so.1.9.9 found in none of the libraries
dpkg-shlibdeps: warning: symbol IDMessage used by debian/libindialignmentdriver1/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/libindiAlignmentDriver.so.1.9.9 found in none of the libraries
dpkg-shlibdeps: warning: symbol IUUpdateBLOB used by debian/libindialignmentdriver1/usr/lib/arm-linux-gnueabihf/libindiAlignmentDriver.so.1.9.9 found in none of the libraries
dpkg-shlibdeps: warning: symbol IDSetBLOB used by debian/libindialignmentdriver1/usr/lib/arm-linux-gnueabihf/libindiAlignmentDriver.so.1.9.9 found in none of the libraries
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_siefs_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: symbol _ZN4INDI6Logger11getInstanceEv used by debian/libindialignmentdriver1/usr/lib/arm-linux-gnueabihf/libindiAlignmentDriver.so.1.9.9 found in none of the libraries
dpkg-shlibdeps: warning: symbol IUUpdateSwitch used by debian/libindialignmentdriver1/usr/lib/arm-linux-gnueabihf/libindiAlignmentDriver.so.1.9.9 found in none of the libraries
dpkg-shlibdeps: warning: symbol IUUpdateText used by debian/libindialignmentdriver1/usr/lib/arm-linux-gnueabihf/libindiAlignmentDriver.so.1.9.9 found in none of the libraries
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_openweathermap_weather contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: 4 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/arm-linux-gnueabihf/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/arm-linux-gnueabihf/libindiAlignmentDriver.so.1.9.9 was not linked against libgslcblas.so.0 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_simulator_lightpanel contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_mbox_weather contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_skysafari contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_pegasus_flatmaster contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_astromech_lpm contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_moonlitedro_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_qhycfw1_wheel contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_ieq_telescope contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_nframe_rotator contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_pegasus_uch contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_celestron_sct_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_dmfc_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_deepskydad_af1_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_synscan_telescope contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_pegasus_upb contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_microtouch_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_flipflat contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_smartfocus_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_quantum_wheel contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_lynx_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_simulator_weather contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indiserver contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_nfocus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_sestosenso_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_sqm_weather contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_lx200generic contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_wanderer_cover contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_setprop contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_skycommander_telescope contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_pegasus_scopsoag contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_activefocuser_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_qhycfw2_wheel contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_usbfocusv3_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_fcusb_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_ioptronv3_telescope contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_skywatcherAltAzMount contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_v4l2_ccd contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_simulator_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_deepskydad_af3_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_simulator_gps contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_script_dome contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_getprop contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_nstep_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_simulator_telescope contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_watchdog contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_planewave_deltat contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_arduinost4 contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_lakeside_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_lacerta_mfoc_focus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_domepro2_dome contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_nexdome_beaver contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_synscanlegacy_telescope contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_simulator_dome contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/indi-bin/usr/bin/indi_snapcap contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
   dh_sodeps -a
   dh_installdeb -a
   debian/rules override_dh_gencontrol-arch
make[1]: Entering directory '/<<BUILDDIR>>/indi-1.9.9+dfsg'
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 '/<<BUILDDIR>>/indi-1.9.9+dfsg'
   dh_md5sums -a
   dh_builddeb -a
dpkg-deb: building package 'libindilx200-1' in '../libindilx200-1_1.9.9+dfsg-2_armhf.deb'.
dpkg-deb: building package 'indi-bin-dbgsym' in '../indi-bin-dbgsym_1.9.9+dfsg-2_armhf.deb'.
dpkg-deb: building package 'libindi-plugins' in '../libindi-plugins_1.9.9+dfsg-2_armhf.deb'.
dpkg-deb: building package 'libindidriver1' in '../libindidriver1_1.9.9+dfsg-2_armhf.deb'.
dpkg-deb: building package 'libindi-plugins-dbgsym' in '../libindi-plugins-dbgsym_1.9.9+dfsg-2_armhf.deb'.
dpkg-deb: building package 'libindi-dev' in '../libindi-dev_1.9.9+dfsg-2_armhf.deb'.
dpkg-deb: building package 'libindilx200-1-dbgsym' in '../libindilx200-1-dbgsym_1.9.9+dfsg-2_armhf.deb'.
dpkg-deb: building package 'libindiclient1' in '../libindiclient1_1.9.9+dfsg-2_armhf.deb'.
dpkg-deb: building package 'libindidriver1-dbgsym' in '../libindidriver1-dbgsym_1.9.9+dfsg-2_armhf.deb'.
dpkg-deb: building package 'libindiclient1-dbgsym' in '../libindiclient1-dbgsym_1.9.9+dfsg-2_armhf.deb'.
dpkg-deb: building package 'libindialignmentdriver1' in '../libindialignmentdriver1_1.9.9+dfsg-2_armhf.deb'.
dpkg-deb: building package 'libindialignmentdriver1-dbgsym' in '../libindialignmentdriver1-dbgsym_1.9.9+dfsg-2_armhf.deb'.
dpkg-deb: building package 'indi-bin' in '../indi-bin_1.9.9+dfsg-2_armhf.deb'.
 dpkg-genbuildinfo --build=any -O../indi_1.9.9+dfsg-2_armhf.buildinfo
 dpkg-genchanges --build=any -mRaspbian wandboard test autobuilder <root@raspbian.org> -O../indi_1.9.9+dfsg-2_armhf.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 2022-12-22T13:23:37Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Post Build Chroot                                                            |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


indi_1.9.9+dfsg-2_armhf.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
Architecture: armhf
Version: 1.9.9+dfsg-2
Distribution: bookworm-staging
Urgency: medium
Maintainer: Raspbian wandboard test autobuilder <root@raspbian.org>
Changed-By: Pino Toscano <pino@debian.org>
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:
 7c23905b25ef8d4e38ade60d5091629440d2b536 21221836 indi-bin-dbgsym_1.9.9+dfsg-2_armhf.deb
 eee87e180976c8b41c53d332a9723dbf7fedc792 1408784 indi-bin_1.9.9+dfsg-2_armhf.deb
 b4694e3082ca82d2073ba1f36a14311995b6dcf5 10889 indi_1.9.9+dfsg-2_armhf.buildinfo
 18e4dbe9b3f9a1ba3b635721b522e8eebbf29052 842036 libindi-dev_1.9.9+dfsg-2_armhf.deb
 eb64afed4d48760fc3b5a7807a22375b3cad343d 71436 libindi-plugins-dbgsym_1.9.9+dfsg-2_armhf.deb
 b08ddc9799e2feea38b344129c2e6a7609e7036c 50352 libindi-plugins_1.9.9+dfsg-2_armhf.deb
 eb4ee17a1e67e958fc2cfe41957ccac431b41efd 1473984 libindialignmentdriver1-dbgsym_1.9.9+dfsg-2_armhf.deb
 68a8baf13a6f49fbf2931de83ff01ccbd7054237 160424 libindialignmentdriver1_1.9.9+dfsg-2_armhf.deb
 4dbe24c98b12a9b214b634e26ec1f5a68e5bd83b 1506004 libindiclient1-dbgsym_1.9.9+dfsg-2_armhf.deb
 f57499462782163b15b08da2e42da65018605704 148300 libindiclient1_1.9.9+dfsg-2_armhf.deb
 cc81d79085ac3a816a3dc1279a32677bb96f2a96 5486256 libindidriver1-dbgsym_1.9.9+dfsg-2_armhf.deb
 54b69edd13950d40a9fc2daf2e353d6acb751f78 415788 libindidriver1_1.9.9+dfsg-2_armhf.deb
 c06e4cc32f0416f996e631794760e46c1e3641c3 1190292 libindilx200-1-dbgsym_1.9.9+dfsg-2_armhf.deb
 21dce6a37a950c810d6e4d53367b3861b362bf33 127264 libindilx200-1_1.9.9+dfsg-2_armhf.deb
Checksums-Sha256:
 b937283dec98176c7b1cd0bf9e8d4d58ba97599f8152eaa8a724534547df19bb 21221836 indi-bin-dbgsym_1.9.9+dfsg-2_armhf.deb
 bc8a411bcfdb8e83795f7bc680a1cb37dd3d6411cbc55e4de2dc2d08f1194a89 1408784 indi-bin_1.9.9+dfsg-2_armhf.deb
 bbe432265ddc9b01a4bbb02bc8643a7e12a4ca7445f8df7db0f1d5432fc7a06b 10889 indi_1.9.9+dfsg-2_armhf.buildinfo
 c9424185ba09560f8d22bf7452da39b12aaea0a744829460880fbb5275791369 842036 libindi-dev_1.9.9+dfsg-2_armhf.deb
 1cd9497e36c021f4e631d89b06669ff8f63abe57b1712511856225e7a30d9226 71436 libindi-plugins-dbgsym_1.9.9+dfsg-2_armhf.deb
 ba6a867294d30c977b1a03f776d09cd22aa5877838d6c5805b6a106a9086c34c 50352 libindi-plugins_1.9.9+dfsg-2_armhf.deb
 d526d9d918b124e435356b44bcbfe273038dc33d8b3c8bae144de329a6dcf34a 1473984 libindialignmentdriver1-dbgsym_1.9.9+dfsg-2_armhf.deb
 45c0032460126b22475fd08f518d6d1e34943380b62518e579e35b01502ba664 160424 libindialignmentdriver1_1.9.9+dfsg-2_armhf.deb
 65472318f81c70afdecdeea7be3c814de71dfe5948941ed8402e3f11cec0ca3f 1506004 libindiclient1-dbgsym_1.9.9+dfsg-2_armhf.deb
 55f019b01a49c1402f224c53de54903e0fc71215c16af9f5a99a82c1ffe4b50a 148300 libindiclient1_1.9.9+dfsg-2_armhf.deb
 6c507ed3f8004f2e333f9b2b5cb725dc19462c57b5870a6ba0c744b17ddaba5d 5486256 libindidriver1-dbgsym_1.9.9+dfsg-2_armhf.deb
 17bce20e48210331a3cfab78a2023a0a199e50634fc51a76950d238cbb74ca1c 415788 libindidriver1_1.9.9+dfsg-2_armhf.deb
 caa47e68e2cdbef72209c12a5f1d08f16b07bdac5b3e93bffa3a9d6d802dbf46 1190292 libindilx200-1-dbgsym_1.9.9+dfsg-2_armhf.deb
 748922841a6a5501b7e2095bd07a99543e9c58c8b8c48fe672fe85c88818495b 127264 libindilx200-1_1.9.9+dfsg-2_armhf.deb
Files:
 15007a8ae23cb6a5f4bbecc931df0c46 21221836 debug optional indi-bin-dbgsym_1.9.9+dfsg-2_armhf.deb
 0249be2cf629b91a0bbb49e0129d36b4 1408784 misc optional indi-bin_1.9.9+dfsg-2_armhf.deb
 d56f80140ef3542e4beafbf8ca415e97 10889 misc optional indi_1.9.9+dfsg-2_armhf.buildinfo
 db9e60e1ae9214db42bb42749d6bdd66 842036 libdevel optional libindi-dev_1.9.9+dfsg-2_armhf.deb
 55bb99f0532ecde5150c97a853dd07ba 71436 debug optional libindi-plugins-dbgsym_1.9.9+dfsg-2_armhf.deb
 473646f8d98ddb2f4609deb8c4f93713 50352 libs optional libindi-plugins_1.9.9+dfsg-2_armhf.deb
 6499bf4ae0f4c24d71999aad53916075 1473984 debug optional libindialignmentdriver1-dbgsym_1.9.9+dfsg-2_armhf.deb
 f64349a8e7e20045d8f30913931b0f19 160424 libs optional libindialignmentdriver1_1.9.9+dfsg-2_armhf.deb
 440afc7c6659b181fe8923247b083240 1506004 debug optional libindiclient1-dbgsym_1.9.9+dfsg-2_armhf.deb
 43b9c40dd34ab19fe491a8e951ec7284 148300 libs optional libindiclient1_1.9.9+dfsg-2_armhf.deb
 70a9fbb1baaf7c07560cb185e9ad7a17 5486256 debug optional libindidriver1-dbgsym_1.9.9+dfsg-2_armhf.deb
 e4365cf53e1a546ff33976e1f120f8e4 415788 libs optional libindidriver1_1.9.9+dfsg-2_armhf.deb
 78e943e3e77352a3f3b3d99ae3dae571 1190292 debug optional libindilx200-1-dbgsym_1.9.9+dfsg-2_armhf.deb
 e8ba34fdb61d96525a6507227151482f 127264 libs optional libindilx200-1_1.9.9+dfsg-2_armhf.deb

+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


indi-bin-dbgsym_1.9.9+dfsg-2_armhf.deb
--------------------------------------

 new Debian package, version 2.0.
 size 21221836 bytes: control archive=6136 bytes.
    5532 bytes,    12 lines      control              
   13550 bytes,   128 lines      md5sums              
 Package: indi-bin-dbgsym
 Source: indi
 Version: 1.9.9+dfsg-2
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Krap Maintainers <debian-qt-kde@lists.debian.org>
 Installed-Size: 23666
 Depends: indi-bin (= 1.9.9+dfsg-2)
 Section: debug
 Priority: optional
 Description: debug symbols for indi-bin
 Build-Ids: 02ad2a8108afd46b60acbb6c8c18c1083dd3b977 034faa837bf9d879965294b13e75c1095d6505fd 0384e92964d3160766b8ef530648a79e1cc1dc89 062c0b5da6b006608c13203fdd8a707eb712726c 0de1010bb87d1eb3d63138905f031257cacc090e 0e5a031d4d5d1bfb921d0484d8267422e28d351e 0fea126c5434130253f663ec61e5bfd192321caf 10ab521d4d24f0d0275037caba06dcb9a3129429 148c71fbf8da938d740b3443f27f1c5b177d925b 1547e02068ee9d177d66e810cfe517fc73f3a2ca 1670f6e5f0442a362242b774adf5e60bff3b2df0 1da0f8f34082e0bbcdea17e7757393d2778c51f9 1e103934bf44605c9edab5dd2d1391db163c2c63 1e352c4092c7f6260704443789efcc5f3facfee0 1e62610624809afb230bc68cb712909ed9968a30 1eaa9348c57dc88977d15ee8e9b1d122e67ae21c 1efd5403190259b12ef2c488f97825072d941eb3 1f029f2876b415bfdfad4ea201c6ea3e7ac2939e 232aaa5f47be8efc507af1ced86753592753f8c5 25ec82d060cd74deec2d05fa567b1bc041f2ef17 283e74503a13d405eea01d80931843e9f92e595c 29c457fee8705fe25f2cfaf4705219f346ac3f69 2a7fe8f55bf8ae3ba9a295fc0ae2605256a155a0 2aa35f2531e779d207d363b79c96229250bd3c87 2c83791d5976c6f62c52a2bc2c825d2eb1c56b57 2c9cda6f2d05356bf79899af279f008198152e52 2df84e1717c7d439940174ba086b9877543bbda5 2e6ca9fdb9e84208f6f43346a5eb99f5ba3c9923 327794b5a20b93c90f8e683c8d694e562c3d3241 348706eff7169878b081bd69a2783ab3362b5f15 3538e202b0cec176e89c60714c8079b0368153ed 3544a4f007e79fd1a156a6726461b015b9e0fc63 38697a4e9b6e1c22729d0af8f88ccd02925d8fa4 39e48d1e73fcd0ee62e91babd0631fc6f3a81cb2 3cf4316bb6fe144678eb925e1a146fb7cced7f42 3ed1067fa2a51bd6eef68c23160a7a95f55b0083 3f264bd4d4ad86ad3cde17c4fd802d31daef9485 455140b1fa0c8b7ea8c67561de152d17f9323c6e 465ad418a1aa5797338d527cba40c8ea4755a43c 4a3f7a4d538f6198cfa8e03e10c64d957e8639e2 4b44d55b31f542a9ef544f13f5f1e096fd464455 4f97b3d85d9efe9257814cd76bc4f39b2691c57d 54b438f737b849c04fec01d19299feb60f80a768 54ce701e2418c81b07ec4b7b039b8264645cfced 55e2168854010fa203de4b33d2136578a9711057 587446df39bef03d1daf9b423d2daf1a64d8525e 5c0e809922fa13a0995ae42c9c9d1dcc6634db2c 5d9fd13e149c8a525d27b5bb814f4ccd90f1fa37 5edf2213702c2e6705f83337c42122459e6f896f 60aca8480abd0effde113b6a1f51b934d84bdd3d 61b20a0172bb9adffe9a813e370c70e85f8de8cb 61bd41d8351efee17580be2e8f880718731817a5 61fa4f5355d2373faecce3696acd4009b0c310b1 636534cc7285a4a193cd9fb761837679c856fb67 66579aeec8dd16f16cef1a2d93a748345d7f734e 66bba95ea9ca35d554e0403a15e394cb249de187 6ba4bb007befdec80c864d1f702fbf6fbf372ccb 6e29036e8fdf57ea107f7216b5cabcafb9626ce3 715e00b19f9e2c4c2f311d37d04eee560036702a 7242d313f2e00fa734bc30af37feb2553e14c586 73a81cb240346677da3de37c04beb877a1526fd1 755d9e71c17fa16e85598cf7634f8dc54027ce77 76c72427e21149cadee1faeb1036ba64260625c0 7fdb0a1ef5c2e833a7b9f7323d9b87ec41d5e83a 80c99c59921aa8e594fc00285c3f9e8a043bc13f 8161133db30950a71bca4d1a0650a00003ea1fb2 8164f36bea8a00a6f79533fb39a6ec322e425d9b 870c17c132185357386628847e3377e3df97f348 8823da6b008cfaacc2b2b4d07a7f94ab9d47391e 8bb21b37f7b11d8eb4b7d213c868d0f4f3fa8630 8be05da338a7c694639f7d44420043bfa6f27a36 8e9804522add64a48c064887da77efaa2d219850 92862800ed3852435a02b64a2a2ae02c3a160b9c 976050083b1fa0dd6ed28beaa438e1a685768519 9792a972fd26b1777b259d6d6187bc303f43a23a 9975efe89e39dfd88898ddf07f82409becef8feb 99ebbf4d517d8d7ae47d482c0e02540474552f37 9d10c47aa6d4637a7c022b91ff92f8e9e6790253 9d47ac83aede4eb3cf09814a54c2f422dcc5c22b 9e6ca0520770cf084e51bcfea3366e0cfac99ffe 9fecbfb78cc2834c4bfadb3329b025ff491b0fb1 a047ccb9cc34a7c634fe66d2e0bbf8e51703cf2e a1366942ae258c5dad8cd1a87815ae501edd1381 a2897793e18bc01c6e53b101775582ce566491ba a318d755a31593fe3c1a92563304e31c67fbdced a3b6741fde970c52a828359995ce7fc4629a5ce8 a6007c0a2a36b3b912e4e7a89ab24469843c3378 a8138b560546f635dfe38879e8edcfdde69f38ff a8c34fdf57075b3b4ee640920960c1e99764f6e8 aa5827e45c74aabe38f1a56606575ce44169d2d9 ab08c91fdc04e098d9ce961a0f5b70d10046cef9 add6f019df180f12666f5ff1a88affa851b519a5 ae3c23c50c9bed5cfeb0e0b1a38e4887814e4983 b05e5369558190b45105cf4c340acee728e9191f b08f787946826c3771ca9a3b43e5572fe0a3c060 b3832c07268554dd529a1f5d65890d673fcc21a7 b38c6a5bd135b0812d7aa93f8ce5d25bebbc4a73 b85ad3121e45fcbacec3a0febe0c3b72dadc1065 b85c2edf9b9d7c2f470de4fd530e308b0f9f5190 b9aeb3bd39b9b4ff2df5a24377ca883006bb9ffd befa146565c4d102042abb594856d34738434245 c339ee2cd2f1977c4eadb413ca214ca131dcb649 c54b33050ed3f8bd438d003623853654bf748db1 c88a1ff786fb07d8535cbdce1af996b985a2c5a6 ca6c1ccf7731772d2b500d97a84f49c142374156 cbfdd2865893e962dd10a6c8c6c06a9ee2ea19bb d022cf70edee19c31abeaca10b6677c1a90ab42f d200e5fa4f846ab0b19eeebb5aa1f2136bb3e6e6 d3a6fc56d6f2fde5be3b5c4f23c08cc853e97064 d4c3fe74ef6f59c6041dda2e3c2d4d7d43bc837a ddbb7e021355da869385f20d002e867308b7e906 e0ce7b58900deeb40663a3755d709f181e21fd17 e35c971f50a6355940af2d17aeda6ddd836df0d6 e66cc78b781c737165b9f92cfe16712ad1ae35c8 e6ec894ee04065d58d0870a2dafcade8d2b1954e e8e2f41d9aaf7431325855e847c046251772eed4 edcc050aac2c247f3d409812d7921a71fe70b2b2 ee5905214bf73ceacc03a3bd69632cbaed0b4064 f10c8dda9277f5664bff94e0f863f1cfff1db3b3 f39bf23e9937cf785a22c56e64c3d4f61b0cb113 f46881778e2e42f645d33354fb2e0aedf3fe6b3f f73ca6deb24a1e2278ac2f2ae0027c93d43f7e8e f83bbb68f94691fe18a0cdb8524ba9b1d37579ea f87a9cab6e74deb75b93208fbe68dc619ba11733 f950de1078ef5f05508d68822933025f3efa0dee fb31171f51ca1f6cbca5cf1dbe1336671975296b fd94448e3d122ed9afc951b764829cbee557e9f8

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     30712 2022-12-17 08:23 ./usr/lib/debug/.build-id/02/ad2a8108afd46b60acbb6c8c18c1083dd3b977.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/03/
-rw-r--r-- root/root    601180 2022-12-17 08:23 ./usr/lib/debug/.build-id/03/4faa837bf9d879965294b13e75c1095d6505fd.debug
-rw-r--r-- root/root     91896 2022-12-17 08:23 ./usr/lib/debug/.build-id/03/84e92964d3160766b8ef530648a79e1cc1dc89.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/06/
-rw-r--r-- root/root     39304 2022-12-17 08:23 ./usr/lib/debug/.build-id/06/2c0b5da6b006608c13203fdd8a707eb712726c.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/0d/
-rw-r--r-- root/root     53648 2022-12-17 08:23 ./usr/lib/debug/.build-id/0d/e1010bb87d1eb3d63138905f031257cacc090e.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/0e/
-rw-r--r-- root/root     46764 2022-12-17 08:23 ./usr/lib/debug/.build-id/0e/5a031d4d5d1bfb921d0484d8267422e28d351e.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/0f/
-rw-r--r-- root/root    153144 2022-12-17 08:23 ./usr/lib/debug/.build-id/0f/ea126c5434130253f663ec61e5bfd192321caf.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/10/
-rw-r--r-- root/root     47552 2022-12-17 08:23 ./usr/lib/debug/.build-id/10/ab521d4d24f0d0275037caba06dcb9a3129429.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/14/
-rw-r--r-- root/root    167764 2022-12-17 08:23 ./usr/lib/debug/.build-id/14/8c71fbf8da938d740b3443f27f1c5b177d925b.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/15/
-rw-r--r-- root/root     23148 2022-12-17 08:23 ./usr/lib/debug/.build-id/15/47e02068ee9d177d66e810cfe517fc73f3a2ca.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/16/
-rw-r--r-- root/root     49004 2022-12-17 08:23 ./usr/lib/debug/.build-id/16/70f6e5f0442a362242b774adf5e60bff3b2df0.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/1d/
-rw-r--r-- root/root    547356 2022-12-17 08:23 ./usr/lib/debug/.build-id/1d/a0f8f34082e0bbcdea17e7757393d2778c51f9.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/1e/
-rw-r--r-- root/root     59136 2022-12-17 08:23 ./usr/lib/debug/.build-id/1e/103934bf44605c9edab5dd2d1391db163c2c63.debug
-rw-r--r-- root/root    603660 2022-12-17 08:23 ./usr/lib/debug/.build-id/1e/352c4092c7f6260704443789efcc5f3facfee0.debug
-rw-r--r-- root/root     85608 2022-12-17 08:23 ./usr/lib/debug/.build-id/1e/62610624809afb230bc68cb712909ed9968a30.debug
-rw-r--r-- root/root     66996 2022-12-17 08:23 ./usr/lib/debug/.build-id/1e/aa9348c57dc88977d15ee8e9b1d122e67ae21c.debug
-rw-r--r-- root/root     37756 2022-12-17 08:23 ./usr/lib/debug/.build-id/1e/fd5403190259b12ef2c488f97825072d941eb3.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/1f/
-rw-r--r-- root/root    557020 2022-12-17 08:23 ./usr/lib/debug/.build-id/1f/029f2876b415bfdfad4ea201c6ea3e7ac2939e.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/23/
-rw-r--r-- root/root     47500 2022-12-17 08:23 ./usr/lib/debug/.build-id/23/2aaa5f47be8efc507af1ced86753592753f8c5.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/25/
-rw-r--r-- root/root    178604 2022-12-17 08:23 ./usr/lib/debug/.build-id/25/ec82d060cd74deec2d05fa567b1bc041f2ef17.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/28/
-rw-r--r-- root/root     40872 2022-12-17 08:23 ./usr/lib/debug/.build-id/28/3e74503a13d405eea01d80931843e9f92e595c.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/29/
-rw-r--r-- root/root     54656 2022-12-17 08:23 ./usr/lib/debug/.build-id/29/c457fee8705fe25f2cfaf4705219f346ac3f69.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/2a/
-rw-r--r-- root/root     40116 2022-12-17 08:23 ./usr/lib/debug/.build-id/2a/7fe8f55bf8ae3ba9a295fc0ae2605256a155a0.debug
-rw-r--r-- root/root    550892 2022-12-17 08:23 ./usr/lib/debug/.build-id/2a/a35f2531e779d207d363b79c96229250bd3c87.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/2c/
-rw-r--r-- root/root    738096 2022-12-17 08:23 ./usr/lib/debug/.build-id/2c/83791d5976c6f62c52a2bc2c825d2eb1c56b57.debug
-rw-r--r-- root/root     80428 2022-12-17 08:23 ./usr/lib/debug/.build-id/2c/9cda6f2d05356bf79899af279f008198152e52.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/2d/
-rw-r--r-- root/root    581332 2022-12-17 08:23 ./usr/lib/debug/.build-id/2d/f84e1717c7d439940174ba086b9877543bbda5.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/2e/
-rw-r--r-- root/root    569880 2022-12-17 08:23 ./usr/lib/debug/.build-id/2e/6ca9fdb9e84208f6f43346a5eb99f5ba3c9923.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/32/
-rw-r--r-- root/root    127316 2022-12-17 08:23 ./usr/lib/debug/.build-id/32/7794b5a20b93c90f8e683c8d694e562c3d3241.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/34/
-rw-r--r-- root/root     44416 2022-12-17 08:23 ./usr/lib/debug/.build-id/34/8706eff7169878b081bd69a2783ab3362b5f15.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/35/
-rw-r--r-- root/root     39392 2022-12-17 08:23 ./usr/lib/debug/.build-id/35/38e202b0cec176e89c60714c8079b0368153ed.debug
-rw-r--r-- root/root    566376 2022-12-17 08:23 ./usr/lib/debug/.build-id/35/44a4f007e79fd1a156a6726461b015b9e0fc63.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/38/
-rw-r--r-- root/root    391220 2022-12-17 08:23 ./usr/lib/debug/.build-id/38/697a4e9b6e1c22729d0af8f88ccd02925d8fa4.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/39/
-rw-r--r-- root/root    177680 2022-12-17 08:23 ./usr/lib/debug/.build-id/39/e48d1e73fcd0ee62e91babd0631fc6f3a81cb2.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/3c/
-rw-r--r-- root/root    231676 2022-12-17 08:23 ./usr/lib/debug/.build-id/3c/f4316bb6fe144678eb925e1a146fb7cced7f42.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/3e/
-rw-r--r-- root/root    121200 2022-12-17 08:23 ./usr/lib/debug/.build-id/3e/d1067fa2a51bd6eef68c23160a7a95f55b0083.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/3f/
-rw-r--r-- root/root     19244 2022-12-17 08:23 ./usr/lib/debug/.build-id/3f/264bd4d4ad86ad3cde17c4fd802d31daef9485.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/45/
-rw-r--r-- root/root    554412 2022-12-17 08:23 ./usr/lib/debug/.build-id/45/5140b1fa0c8b7ea8c67561de152d17f9323c6e.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/46/
-rw-r--r-- root/root     44428 2022-12-17 08:23 ./usr/lib/debug/.build-id/46/5ad418a1aa5797338d527cba40c8ea4755a43c.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/4a/
-rw-r--r-- root/root    145148 2022-12-17 08:23 ./usr/lib/debug/.build-id/4a/3f7a4d538f6198cfa8e03e10c64d957e8639e2.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/4b/
-rw-r--r-- root/root     37284 2022-12-17 08:23 ./usr/lib/debug/.build-id/4b/44d55b31f542a9ef544f13f5f1e096fd464455.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/4f/
-rw-r--r-- root/root     38724 2022-12-17 08:23 ./usr/lib/debug/.build-id/4f/97b3d85d9efe9257814cd76bc4f39b2691c57d.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/54/
-rw-r--r-- root/root     31896 2022-12-17 08:23 ./usr/lib/debug/.build-id/54/b438f737b849c04fec01d19299feb60f80a768.debug
-rw-r--r-- root/root     33924 2022-12-17 08:23 ./usr/lib/debug/.build-id/54/ce701e2418c81b07ec4b7b039b8264645cfced.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/55/
-rw-r--r-- root/root     35148 2022-12-17 08:23 ./usr/lib/debug/.build-id/55/e2168854010fa203de4b33d2136578a9711057.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/58/
-rw-r--r-- root/root     58640 2022-12-17 08:23 ./usr/lib/debug/.build-id/58/7446df39bef03d1daf9b423d2daf1a64d8525e.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/5c/
-rw-r--r-- root/root    599244 2022-12-17 08:23 ./usr/lib/debug/.build-id/5c/0e809922fa13a0995ae42c9c9d1dcc6634db2c.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/5d/
-rw-r--r-- root/root     25288 2022-12-17 08:23 ./usr/lib/debug/.build-id/5d/9fd13e149c8a525d27b5bb814f4ccd90f1fa37.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/5e/
-rw-r--r-- root/root    148280 2022-12-17 08:23 ./usr/lib/debug/.build-id/5e/df2213702c2e6705f83337c42122459e6f896f.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/60/
-rw-r--r-- root/root     75664 2022-12-17 08:23 ./usr/lib/debug/.build-id/60/aca8480abd0effde113b6a1f51b934d84bdd3d.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/61/
-rw-r--r-- root/root     39416 2022-12-17 08:23 ./usr/lib/debug/.build-id/61/b20a0172bb9adffe9a813e370c70e85f8de8cb.debug
-rw-r--r-- root/root     35744 2022-12-17 08:23 ./usr/lib/debug/.build-id/61/bd41d8351efee17580be2e8f880718731817a5.debug
-rw-r--r-- root/root    177512 2022-12-17 08:23 ./usr/lib/debug/.build-id/61/fa4f5355d2373faecce3696acd4009b0c310b1.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/63/
-rw-r--r-- root/root     43232 2022-12-17 08:23 ./usr/lib/debug/.build-id/63/6534cc7285a4a193cd9fb761837679c856fb67.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/66/
-rw-r--r-- root/root     36764 2022-12-17 08:23 ./usr/lib/debug/.build-id/66/579aeec8dd16f16cef1a2d93a748345d7f734e.debug
-rw-r--r-- root/root     45588 2022-12-17 08:23 ./usr/lib/debug/.build-id/66/bba95ea9ca35d554e0403a15e394cb249de187.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/6b/
-rw-r--r-- root/root     27684 2022-12-17 08:23 ./usr/lib/debug/.build-id/6b/a4bb007befdec80c864d1f702fbf6fbf372ccb.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/6e/
-rw-r--r-- root/root     23100 2022-12-17 08:23 ./usr/lib/debug/.build-id/6e/29036e8fdf57ea107f7216b5cabcafb9626ce3.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/71/
-rw-r--r-- root/root     35508 2022-12-17 08:23 ./usr/lib/debug/.build-id/71/5e00b19f9e2c4c2f311d37d04eee560036702a.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/72/
-rw-r--r-- root/root     36748 2022-12-17 08:23 ./usr/lib/debug/.build-id/72/42d313f2e00fa734bc30af37feb2553e14c586.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/73/
-rw-r--r-- root/root     40864 2022-12-17 08:23 ./usr/lib/debug/.build-id/73/a81cb240346677da3de37c04beb877a1526fd1.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/75/
-rw-r--r-- root/root    189304 2022-12-17 08:23 ./usr/lib/debug/.build-id/75/5d9e71c17fa16e85598cf7634f8dc54027ce77.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/76/
-rw-r--r-- root/root    153812 2022-12-17 08:23 ./usr/lib/debug/.build-id/76/c72427e21149cadee1faeb1036ba64260625c0.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/7f/
-rw-r--r-- root/root     42032 2022-12-17 08:23 ./usr/lib/debug/.build-id/7f/db0a1ef5c2e833a7b9f7323d9b87ec41d5e83a.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/80/
-rw-r--r-- root/root     17488 2022-12-17 08:23 ./usr/lib/debug/.build-id/80/c99c59921aa8e594fc00285c3f9e8a043bc13f.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/81/
-rw-r--r-- root/root     59764 2022-12-17 08:23 ./usr/lib/debug/.build-id/81/61133db30950a71bca4d1a0650a00003ea1fb2.debug
-rw-r--r-- root/root     93904 2022-12-17 08:23 ./usr/lib/debug/.build-id/81/64f36bea8a00a6f79533fb39a6ec322e425d9b.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/87/
-rw-r--r-- root/root     16912 2022-12-17 08:23 ./usr/lib/debug/.build-id/87/0c17c132185357386628847e3377e3df97f348.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/88/
-rw-r--r-- root/root    568240 2022-12-17 08:23 ./usr/lib/debug/.build-id/88/23da6b008cfaacc2b2b4d07a7f94ab9d47391e.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/8b/
-rw-r--r-- root/root    239664 2022-12-17 08:23 ./usr/lib/debug/.build-id/8b/b21b37f7b11d8eb4b7d213c868d0f4f3fa8630.debug
-rw-r--r-- root/root    240852 2022-12-17 08:23 ./usr/lib/debug/.build-id/8b/e05da338a7c694639f7d44420043bfa6f27a36.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/8e/
-rw-r--r-- root/root     27080 2022-12-17 08:23 ./usr/lib/debug/.build-id/8e/9804522add64a48c064887da77efaa2d219850.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/92/
-rw-r--r-- root/root     45048 2022-12-17 08:23 ./usr/lib/debug/.build-id/92/862800ed3852435a02b64a2a2ae02c3a160b9c.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/97/
-rw-r--r-- root/root     28148 2022-12-17 08:23 ./usr/lib/debug/.build-id/97/6050083b1fa0dd6ed28beaa438e1a685768519.debug
-rw-r--r-- root/root     69100 2022-12-17 08:23 ./usr/lib/debug/.build-id/97/92a972fd26b1777b259d6d6187bc303f43a23a.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/99/
-rw-r--r-- root/root     65568 2022-12-17 08:23 ./usr/lib/debug/.build-id/99/75efe89e39dfd88898ddf07f82409becef8feb.debug
-rw-r--r-- root/root     24088 2022-12-17 08:23 ./usr/lib/debug/.build-id/99/ebbf4d517d8d7ae47d482c0e02540474552f37.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/9d/
-rw-r--r-- root/root    251912 2022-12-17 08:23 ./usr/lib/debug/.build-id/9d/10c47aa6d4637a7c022b91ff92f8e9e6790253.debug
-rw-r--r-- root/root     84168 2022-12-17 08:23 ./usr/lib/debug/.build-id/9d/47ac83aede4eb3cf09814a54c2f422dcc5c22b.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/9e/
-rw-r--r-- root/root     64188 2022-12-17 08:23 ./usr/lib/debug/.build-id/9e/6ca0520770cf084e51bcfea3366e0cfac99ffe.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/9f/
-rw-r--r-- root/root     52068 2022-12-17 08:23 ./usr/lib/debug/.build-id/9f/ecbfb78cc2834c4bfadb3329b025ff491b0fb1.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/a0/
-rw-r--r-- root/root     84296 2022-12-17 08:23 ./usr/lib/debug/.build-id/a0/47ccb9cc34a7c634fe66d2e0bbf8e51703cf2e.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/a1/
-rw-r--r-- root/root     64944 2022-12-17 08:23 ./usr/lib/debug/.build-id/a1/366942ae258c5dad8cd1a87815ae501edd1381.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/a2/
-rw-r--r-- root/root     30252 2022-12-17 08:23 ./usr/lib/debug/.build-id/a2/897793e18bc01c6e53b101775582ce566491ba.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/a3/
-rw-r--r-- root/root    128132 2022-12-17 08:23 ./usr/lib/debug/.build-id/a3/18d755a31593fe3c1a92563304e31c67fbdced.debug
-rw-r--r-- root/root   2368996 2022-12-17 08:23 ./usr/lib/debug/.build-id/a3/b6741fde970c52a828359995ce7fc4629a5ce8.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/a6/
-rw-r--r-- root/root    153060 2022-12-17 08:23 ./usr/lib/debug/.build-id/a6/007c0a2a36b3b912e4e7a89ab24469843c3378.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/a8/
-rw-r--r-- root/root     20060 2022-12-17 08:23 ./usr/lib/debug/.build-id/a8/138b560546f635dfe38879e8edcfdde69f38ff.debug
-rw-r--r-- root/root     48100 2022-12-17 08:23 ./usr/lib/debug/.build-id/a8/c34fdf57075b3b4ee640920960c1e99764f6e8.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/aa/
-rw-r--r-- root/root     35816 2022-12-17 08:23 ./usr/lib/debug/.build-id/aa/5827e45c74aabe38f1a56606575ce44169d2d9.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/ab/
-rw-r--r-- root/root     45108 2022-12-17 08:23 ./usr/lib/debug/.build-id/ab/08c91fdc04e098d9ce961a0f5b70d10046cef9.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/ad/
-rw-r--r-- root/root    135520 2022-12-17 08:23 ./usr/lib/debug/.build-id/ad/d6f019df180f12666f5ff1a88affa851b519a5.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/ae/
-rw-r--r-- root/root     30532 2022-12-17 08:23 ./usr/lib/debug/.build-id/ae/3c23c50c9bed5cfeb0e0b1a38e4887814e4983.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/b0/
-rw-r--r-- root/root     37816 2022-12-17 08:23 ./usr/lib/debug/.build-id/b0/5e5369558190b45105cf4c340acee728e9191f.debug
-rw-r--r-- root/root   1459624 2022-12-17 08:23 ./usr/lib/debug/.build-id/b0/8f787946826c3771ca9a3b43e5572fe0a3c060.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/b3/
-rw-r--r-- root/root    124300 2022-12-17 08:23 ./usr/lib/debug/.build-id/b3/832c07268554dd529a1f5d65890d673fcc21a7.debug
-rw-r--r-- root/root    711148 2022-12-17 08:23 ./usr/lib/debug/.build-id/b3/8c6a5bd135b0812d7aa93f8ce5d25bebbc4a73.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/b8/
-rw-r--r-- root/root    509184 2022-12-17 08:23 ./usr/lib/debug/.build-id/b8/5ad3121e45fcbacec3a0febe0c3b72dadc1065.debug
-rw-r--r-- root/root     87488 2022-12-17 08:23 ./usr/lib/debug/.build-id/b8/5c2edf9b9d7c2f470de4fd530e308b0f9f5190.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/b9/
-rw-r--r-- root/root     31264 2022-12-17 08:23 ./usr/lib/debug/.build-id/b9/aeb3bd39b9b4ff2df5a24377ca883006bb9ffd.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/be/
-rw-r--r-- root/root     87548 2022-12-17 08:23 ./usr/lib/debug/.build-id/be/fa146565c4d102042abb594856d34738434245.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/c3/
-rw-r--r-- root/root     43340 2022-12-17 08:23 ./usr/lib/debug/.build-id/c3/39ee2cd2f1977c4eadb413ca214ca131dcb649.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/c5/
-rw-r--r-- root/root     51712 2022-12-17 08:23 ./usr/lib/debug/.build-id/c5/4b33050ed3f8bd438d003623853654bf748db1.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/c8/
-rw-r--r-- root/root    406972 2022-12-17 08:23 ./usr/lib/debug/.build-id/c8/8a1ff786fb07d8535cbdce1af996b985a2c5a6.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/ca/
-rw-r--r-- root/root     37960 2022-12-17 08:23 ./usr/lib/debug/.build-id/ca/6c1ccf7731772d2b500d97a84f49c142374156.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/cb/
-rw-r--r-- root/root     72444 2022-12-17 08:23 ./usr/lib/debug/.build-id/cb/fdd2865893e962dd10a6c8c6c06a9ee2ea19bb.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/d0/
-rw-r--r-- root/root    541392 2022-12-17 08:23 ./usr/lib/debug/.build-id/d0/22cf70edee19c31abeaca10b6677c1a90ab42f.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/d2/
-rw-r--r-- root/root    619108 2022-12-17 08:23 ./usr/lib/debug/.build-id/d2/00e5fa4f846ab0b19eeebb5aa1f2136bb3e6e6.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/d3/
-rw-r--r-- root/root     45040 2022-12-17 08:23 ./usr/lib/debug/.build-id/d3/a6fc56d6f2fde5be3b5c4f23c08cc853e97064.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/d4/
-rw-r--r-- root/root     41500 2022-12-17 08:23 ./usr/lib/debug/.build-id/d4/c3fe74ef6f59c6041dda2e3c2d4d7d43bc837a.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/dd/
-rw-r--r-- root/root     16372 2022-12-17 08:23 ./usr/lib/debug/.build-id/dd/bb7e021355da869385f20d002e867308b7e906.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/e0/
-rw-r--r-- root/root    143416 2022-12-17 08:23 ./usr/lib/debug/.build-id/e0/ce7b58900deeb40663a3755d709f181e21fd17.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/e3/
-rw-r--r-- root/root     15952 2022-12-17 08:23 ./usr/lib/debug/.build-id/e3/5c971f50a6355940af2d17aeda6ddd836df0d6.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/e6/
-rw-r--r-- root/root    273948 2022-12-17 08:23 ./usr/lib/debug/.build-id/e6/6cc78b781c737165b9f92cfe16712ad1ae35c8.debug
-rw-r--r-- root/root     40020 2022-12-17 08:23 ./usr/lib/debug/.build-id/e6/ec894ee04065d58d0870a2dafcade8d2b1954e.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/e8/
-rw-r--r-- root/root     32792 2022-12-17 08:23 ./usr/lib/debug/.build-id/e8/e2f41d9aaf7431325855e847c046251772eed4.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/ed/
-rw-r--r-- root/root    310860 2022-12-17 08:23 ./usr/lib/debug/.build-id/ed/cc050aac2c247f3d409812d7921a71fe70b2b2.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/ee/
-rw-r--r-- root/root     55868 2022-12-17 08:23 ./usr/lib/debug/.build-id/ee/5905214bf73ceacc03a3bd69632cbaed0b4064.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/f1/
-rw-r--r-- root/root    599296 2022-12-17 08:23 ./usr/lib/debug/.build-id/f1/0c8dda9277f5664bff94e0f863f1cfff1db3b3.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/f3/
-rw-r--r-- root/root     45056 2022-12-17 08:23 ./usr/lib/debug/.build-id/f3/9bf23e9937cf785a22c56e64c3d4f61b0cb113.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/f4/
-rw-r--r-- root/root     89632 2022-12-17 08:23 ./usr/lib/debug/.build-id/f4/6881778e2e42f645d33354fb2e0aedf3fe6b3f.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/f7/
-rw-r--r-- root/root    526552 2022-12-17 08:23 ./usr/lib/debug/.build-id/f7/3ca6deb24a1e2278ac2f2ae0027c93d43f7e8e.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/f8/
-rw-r--r-- root/root     43380 2022-12-17 08:23 ./usr/lib/debug/.build-id/f8/3bbb68f94691fe18a0cdb8524ba9b1d37579ea.debug
-rw-r--r-- root/root    601440 2022-12-17 08:23 ./usr/lib/debug/.build-id/f8/7a9cab6e74deb75b93208fbe68dc619ba11733.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/f9/
-rw-r--r-- root/root     63944 2022-12-17 08:23 ./usr/lib/debug/.build-id/f9/50de1078ef5f05508d68822933025f3efa0dee.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/fb/
-rw-r--r-- root/root     50232 2022-12-17 08:23 ./usr/lib/debug/.build-id/fb/31171f51ca1f6cbca5cf1dbe1336671975296b.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/fd/
-rw-r--r-- root/root     86440 2022-12-17 08:23 ./usr/lib/debug/.build-id/fd/94448e3d122ed9afc951b764829cbee557e9f8.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/arm-linux-gnueabihf/
-rw-r--r-- root/root    438120 2022-12-17 08:23 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/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_armhf.deb
-------------------------------

 new Debian package, version 2.0.
 size 1408784 bytes: control archive=4304 bytes.
    1065 bytes,    19 lines      control              
    8122 bytes,   131 lines      md5sums              
 Package: indi-bin
 Source: indi
 Version: 1.9.9+dfsg-2
 Architecture: armhf
 Maintainer: Debian Krap Maintainers <debian-qt-kde@lists.debian.org>
 Installed-Size: 13410
 Depends: libindi-data (>= 1.9.9+dfsg-2), libc6 (>= 2.34), libcfitsio9 (>= 3.480~), libcurl3-gnutls (>= 7.16.2), libev4 (>= 1:4.04), libgcc-s1 (>= 3.5), 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     67216 2022-12-17 08:23 ./usr/bin/indi_Excalibur
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_aaf2_focus
-rwxr-xr-x root/root     67220 2022-12-17 08:23 ./usr/bin/indi_activefocuser_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_arduinost4
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_astromech_lpm
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_astrometry
-rwxr-xr-x root/root    198800 2022-12-17 08:23 ./usr/bin/indi_astrotrac_telescope
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_baader_dome
-rwxr-xr-x root/root    132820 2022-12-17 08:23 ./usr/bin/indi_celestron_gps
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_celestron_sct_focus
-rwxr-xr-x root/root     67220 2022-12-17 08:23 ./usr/bin/indi_crux_mount
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_ddw_dome
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_deepskydad_af1_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_deepskydad_af2_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_deepskydad_af3_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_deepskydad_fp1
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_deepskydad_fr1
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_dmfc_focus
-rwxr-xr-x root/root    198800 2022-12-17 08:23 ./usr/bin/indi_domepro2_dome
-rwxr-xr-x root/root    198800 2022-12-17 08:23 ./usr/bin/indi_dsc_telescope
-rwxr-xr-x root/root    198800 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    395408 2022-12-17 08:23 ./usr/bin/indi_esattoarco_focus
-rwxr-xr-x root/root    263876 2022-12-17 08:23 ./usr/bin/indi_eval
-rwxr-xr-x root/root    198800 2022-12-17 08:23 ./usr/bin/indi_falcon_rotator
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_fcusb_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_flipflat
-rwxr-xr-x root/root    132752 2022-12-17 08:23 ./usr/bin/indi_gemini_focus
-rwxr-xr-x root/root    263880 2022-12-17 08:23 ./usr/bin/indi_getprop
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_gpusb
-rwxr-xr-x root/root     68768 2022-12-17 08:23 ./usr/bin/indi_hid_test
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_hitecastrodc_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_ieq_telescope
-rwxr-xr-x root/root    132816 2022-12-17 08:23 ./usr/bin/indi_ieqlegacy_telescope
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_imager_agent
-rwxr-xr-x root/root     67216 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     67216 2022-12-17 08:23 ./usr/bin/indi_ioptronv3_telescope
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_joystick
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_lacerta_mfoc_focus
-rwxr-xr-x root/root     67216 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    132756 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     67220 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    788896 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    132752 2022-12-17 08:23 ./usr/bin/indi_lynx_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_manual_wheel
-rwxr-xr-x root/root    198800 2022-12-17 08:23 ./usr/bin/indi_mbox_weather
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_meta_weather
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_microtouch_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_moonlite_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_moonlitedro_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_myfocuserpro2_focus
-rwxr-xr-x root/root    198800 2022-12-17 08:23 ./usr/bin/indi_nexdome_beaver
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_nfocus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_nframe_rotator
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_nightcrawler_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_nstep_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_onfocus_focus
-rwxr-xr-x root/root    132752 2022-12-17 08:23 ./usr/bin/indi_openweathermap_weather
-rwxr-xr-x root/root    198800 2022-12-17 08:23 ./usr/bin/indi_optec_wheel
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_paramount_telescope
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_pegasus_flatmaster
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_pegasus_focuscube
-rwxr-xr-x root/root    198800 2022-12-17 08:23 ./usr/bin/indi_pegasus_ppb
-rwxr-xr-x root/root    198800 2022-12-17 08:23 ./usr/bin/indi_pegasus_ppba
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_pegasus_prodigyMF
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_pegasus_scopsoag
-rwxr-xr-x root/root    198800 2022-12-17 08:23 ./usr/bin/indi_pegasus_uch
-rwxr-xr-x root/root    198800 2022-12-17 08:23 ./usr/bin/indi_pegasus_upb
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_perfectstar_focus
-rwxr-xr-x root/root    198800 2022-12-17 08:23 ./usr/bin/indi_planewave_deltat
-rwxr-xr-x root/root    132856 2022-12-17 08:23 ./usr/bin/indi_pmc8_telescope
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_pyxis_rotator
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_qhycfw1_wheel
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_qhycfw2_wheel
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_qhycfw3_wheel
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_quantum_wheel
-rwxr-xr-x root/root    264340 2022-12-17 08:23 ./usr/bin/indi_rainbow_telescope
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_rainbowrsf_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_rbfocus_focus
-rwxr-xr-x root/root    198800 2022-12-17 08:23 ./usr/bin/indi_rigel_dome
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_robo_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_rolloff_dome
-rwxr-xr-x root/root    132752 2022-12-17 08:23 ./usr/bin/indi_scopedome_dome
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_script_dome
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_script_telescope
-rwxr-xr-x root/root     67228 2022-12-17 08:23 ./usr/bin/indi_sestosenso2_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_sestosenso_focus
-rwxr-xr-x root/root    263928 2022-12-17 08:23 ./usr/bin/indi_setprop
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_siefs_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_simulator_ccd
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_simulator_dome
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_simulator_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_simulator_gps
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_simulator_guide
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_simulator_lightpanel
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_simulator_receiver
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_simulator_rotator
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_simulator_sqm
-rwxr-xr-x root/root     67280 2022-12-17 08:23 ./usr/bin/indi_simulator_telescope
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_simulator_weather
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_simulator_wheel
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_skycommander_telescope
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_skysafari
-rwxr-xr-x root/root    132824 2022-12-17 08:23 ./usr/bin/indi_skywatcherAltAzMount
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_smartfocus_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_snapcap
-rwxr-xr-x root/root    198800 2022-12-17 08:23 ./usr/bin/indi_sqm_weather
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_star2000
-rwxr-xr-x root/root    198800 2022-12-17 08:23 ./usr/bin/indi_steeldrive2_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_steeldrive_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_synscan_telescope
-rwxr-xr-x root/root     67216 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     67232 2022-12-17 08:23 ./usr/bin/indi_tcfs_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_teenastro_focus
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_temma_telescope
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_trutech_wheel
-rwxr-xr-x root/root    198800 2022-12-17 08:23 ./usr/bin/indi_uranus_weather
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_usbdewpoint
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_usbfocusv3_focus
-rwxr-xr-x root/root    132752 2022-12-17 08:23 ./usr/bin/indi_v4l2_ccd
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_vantage_weather
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_wanderer_cover
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_wanderer_lite_rotator
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_watchdog
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_watcher_weather
-rwxr-xr-x root/root    132752 2022-12-17 08:23 ./usr/bin/indi_weather_safety_proxy
-rwxr-xr-x root/root     67216 2022-12-17 08:23 ./usr/bin/indi_xagyl_wheel
-rwxr-xr-x root/root    329400 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_armhf.deb
----------------------------------

 new Debian package, version 2.0.
 size 842036 bytes: control archive=3960 bytes.
     891 bytes,    18 lines      control              
    8772 bytes,   117 lines      md5sums              
 Package: libindi-dev
 Source: indi
 Version: 1.9.9+dfsg-2
 Architecture: armhf
 Maintainer: Debian Krap Maintainers <debian-qt-kde@lists.debian.org>
 Installed-Size: 8239
 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/arm-linux-gnueabihf/
-rw-r--r-- root/root   1127622 2022-12-17 08:23 ./usr/lib/arm-linux-gnueabihf/libindiAlignmentClient.a
lrwxrwxrwx root/root         0 2022-12-17 08:23 ./usr/lib/arm-linux-gnueabihf/libindiAlignmentDriver.so -> libindiAlignmentDriver.so.1
-rw-r--r-- root/root   1225078 2022-12-17 08:23 ./usr/lib/arm-linux-gnueabihf/libindiclient.a
lrwxrwxrwx root/root         0 2022-12-17 08:23 ./usr/lib/arm-linux-gnueabihf/libindiclient.so -> libindiclient.so.1
-rw-r--r-- root/root   4216086 2022-12-17 08:23 ./usr/lib/arm-linux-gnueabihf/libindidriver.a
lrwxrwxrwx root/root         0 2022-12-17 08:23 ./usr/lib/arm-linux-gnueabihf/libindidriver.so -> libindidriver.so.1
lrwxrwxrwx root/root         0 2022-12-17 08:23 ./usr/lib/arm-linux-gnueabihf/libindilx200.so -> libindilx200.so.1
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/arm-linux-gnueabihf/pkgconfig/
-rw-r--r-- root/root       306 2022-12-17 08:23 ./usr/lib/arm-linux-gnueabihf/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_armhf.deb
---------------------------------------------

 new Debian package, version 2.0.
 size 71436 bytes: control archive=660 bytes.
     442 bytes,    13 lines      control              
     307 bytes,     3 lines      md5sums              
 Package: libindi-plugins-dbgsym
 Source: indi
 Version: 1.9.9+dfsg-2
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Krap Maintainers <debian-qt-kde@lists.debian.org>
 Installed-Size: 95
 Depends: libindi-plugins (= 1.9.9+dfsg-2)
 Section: debug
 Priority: optional
 Multi-Arch: same
 Description: debug symbols for libindi-plugins
 Build-Ids: 3ae4e5d4aa398a287593daaf42ed3f7beead69d2 cfcfc6779717771d14532024e6c855eb4aeea05b

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/3a/
-rw-r--r-- root/root     28092 2022-12-17 08:23 ./usr/lib/debug/.build-id/3a/e4e5d4aa398a287593daaf42ed3f7beead69d2.debug
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/debug/.build-id/cf/
-rw-r--r-- root/root     40412 2022-12-17 08:23 ./usr/lib/debug/.build-id/cf/cfc6779717771d14532024e6c855eb4aeea05b.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/arm-linux-gnueabihf/
-rw-r--r-- root/root     14156 2022-12-17 08:23 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/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_armhf.deb
--------------------------------------

 new Debian package, version 2.0.
 size 50352 bytes: control archive=1040 bytes.
     971 bytes,    19 lines      control              
     449 bytes,     5 lines      md5sums              
 Package: libindi-plugins
 Source: indi
 Version: 1.9.9+dfsg-2
 Architecture: armhf
 Maintainer: Debian Krap Maintainers <debian-qt-kde@lists.debian.org>
 Installed-Size: 190
 Depends: libc6 (>= 2.4), libcfitsio9 (>= 3.480~), libfftw3-double3 (>= 3.3.10), libgcc-s1 (>= 3.5), 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/arm-linux-gnueabihf/
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/arm-linux-gnueabihf/indi/
drwxr-xr-x root/root         0 2022-12-17 08:23 ./usr/lib/arm-linux-gnueabihf/indi/MathPlugins/
-rw-r--r-- root/root     67112 2022-12-17 08:23 ./usr/lib/arm-linux-gnueabihf/indi/MathPlugins/libindi_Nearest_MathPlugin.so
-rw-r--r-- root/root     67112 2022-12-17 08:23 ./usr/lib/arm-linux-gnueabihf/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_armhf.deb
-----------------------------------------------------

 new Debian package, version 2.0.
 size 1473984 bytes: control archive=560 bytes.
     427 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: armhf
 Maintainer: Debian Krap Maintainers <debian-qt-kde@lists.debian.org>
 Installed-Size: 1617
 Depends: libindialignmentdriver1 (= 1.9.9+dfsg-2)
 Section: debug
 Priority: optional
 Multi-Arch: same
 Description: debug symbols for libindialignmentdriver1
 Build-Ids: c615b44b2a1699f1492beac94e82ffb3bd1e50ca

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/c6/
-rw-r--r-- root/root   1644608 2022-12-17 08:23 ./usr/lib/debug/.build-id/c6/15b44b2a1699f1492beac94e82ffb3bd1e50ca.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_armhf.deb
----------------------------------------------

 new Debian package, version 2.0.
 size 160424 bytes: control archive=1072 bytes.
     941 bytes,    19 lines      control              
     353 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: armhf
 Maintainer: Debian Krap Maintainers <debian-qt-kde@lists.debian.org>
 Installed-Size: 637
 Depends: libindi-plugins (= 1.9.9+dfsg-2), libc6 (>= 2.34), libgcc-s1 (>= 3.5), 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/arm-linux-gnueabihf/
lrwxrwxrwx root/root         0 2022-12-17 08:23 ./usr/lib/arm-linux-gnueabihf/libindiAlignmentDriver.so.1 -> libindiAlignmentDriver.so.1.9.9
-rw-r--r-- root/root    591324 2022-12-17 08:23 ./usr/lib/arm-linux-gnueabihf/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_armhf.deb
--------------------------------------------

 new Debian package, version 2.0.
 size 1506004 bytes: control archive=548 bytes.
     400 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: armhf
 Maintainer: Debian Krap Maintainers <debian-qt-kde@lists.debian.org>
 Installed-Size: 1647
 Depends: libindiclient1 (= 1.9.9+dfsg-2)
 Section: debug
 Priority: optional
 Multi-Arch: same
 Description: debug symbols for libindiclient1
 Build-Ids: b5202182b6516e404c25fcdc5fbea92cd80addfc

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/b5/
-rw-r--r-- root/root   1675888 2022-12-17 08:23 ./usr/lib/debug/.build-id/b5/202182b6516e404c25fcdc5fbea92cd80addfc.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_armhf.deb
-------------------------------------

 new Debian package, version 2.0.
 size 148300 bytes: control archive=1024 bytes.
     835 bytes,    19 lines      control              
     317 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: armhf
 Maintainer: Debian Krap Maintainers <debian-qt-kde@lists.debian.org>
 Installed-Size: 637
 Depends: libindi-data (>= 1.9.9+dfsg-2), libc6 (>= 2.34), libgcc-s1 (>= 3.5), 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/arm-linux-gnueabihf/
lrwxrwxrwx root/root         0 2022-12-17 08:23 ./usr/lib/arm-linux-gnueabihf/libindiclient.so.1 -> libindiclient.so.1.9.9
-rw-r--r-- root/root    591328 2022-12-17 08:23 ./usr/lib/arm-linux-gnueabihf/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_armhf.deb
--------------------------------------------

 new Debian package, version 2.0.
 size 5486256 bytes: control archive=552 bytes.
     400 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: armhf
 Maintainer: Debian Krap Maintainers <debian-qt-kde@lists.debian.org>
 Installed-Size: 5700
 Depends: libindidriver1 (= 1.9.9+dfsg-2)
 Section: debug
 Priority: optional
 Multi-Arch: same
 Description: debug symbols for libindidriver1
 Build-Ids: 93c5e73e7e1d60a09ea12904491908ff1cb37cc2

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/93/
-rw-r--r-- root/root   5826468 2022-12-17 08:23 ./usr/lib/debug/.build-id/93/c5e73e7e1d60a09ea12904491908ff1cb37cc2.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_armhf.deb
-------------------------------------

 new Debian package, version 2.0.
 size 415788 bytes: control archive=1088 bytes.
     988 bytes,    19 lines      control              
     317 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: armhf
 Maintainer: Debian Krap Maintainers <debian-qt-kde@lists.debian.org>
 Installed-Size: 1474
 Depends: libindi-data (>= 1.9.9+dfsg-2), libc6 (>= 2.34), libcfitsio9 (>= 3.480~), libfftw3-double3 (>= 3.3.10), libgcc-s1 (>= 3.5), 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/arm-linux-gnueabihf/
lrwxrwxrwx root/root         0 2022-12-17 08:23 ./usr/lib/arm-linux-gnueabihf/libindidriver.so.1 -> libindidriver.so.1.9.9
-rw-r--r-- root/root   1448552 2022-12-17 08:23 ./usr/lib/arm-linux-gnueabihf/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_armhf.deb
--------------------------------------------

 new Debian package, version 2.0.
 size 1190292 bytes: control archive=552 bytes.
     400 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: armhf
 Maintainer: Debian Krap Maintainers <debian-qt-kde@lists.debian.org>
 Installed-Size: 1320
 Depends: libindilx200-1 (= 1.9.9+dfsg-2)
 Section: debug
 Priority: optional
 Multi-Arch: same
 Description: debug symbols for libindilx200-1
 Build-Ids: b4376371e997d39674d9ec2f6bc3dfdb57f869d7

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/b4/
-rw-r--r-- root/root   1340748 2022-12-17 08:23 ./usr/lib/debug/.build-id/b4/376371e997d39674d9ec2f6bc3dfdb57f869d7.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_armhf.deb
-------------------------------------

 new Debian package, version 2.0.
 size 127264 bytes: control archive=1016 bytes.
     822 bytes,    19 lines      control              
     316 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: armhf
 Maintainer: Debian Krap Maintainers <debian-qt-kde@lists.debian.org>
 Installed-Size: 445
 Depends: libindi-data (>= 1.9.9+dfsg-2), libc6 (>= 2.33), libgcc-s1 (>= 3.5), 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/arm-linux-gnueabihf/
lrwxrwxrwx root/root         0 2022-12-17 08:23 ./usr/lib/arm-linux-gnueabihf/libindilx200.so.1 -> libindilx200.so.1.9.9
-rw-r--r-- root/root    394696 2022-12-17 08:23 ./usr/lib/arm-linux-gnueabihf/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


+------------------------------------------------------------------------------+
| Post Build                                                                   |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 635316
Build-Time: 2047
Distribution: bookworm-staging
Host Architecture: armhf
Install-Time: 774
Job: indi_1.9.9+dfsg-2
Machine Architecture: armhf
Package: indi
Package-Time: 2931
Source-Version: 1.9.9+dfsg-2
Space: 635316
Status: successful
Version: 1.9.9+dfsg-2
--------------------------------------------------------------------------------
Finished at 2022-12-22T13:23:37Z
Build needed 00:48:51, 635316k disc space