Raspbian Package Auto-Building

Build log for basemap (1.2.1+dfsg-1+b1) on armhf

basemap1.2.1+dfsg-1+b1armhf → 2020-03-29 20:27:30

sbuild (Debian sbuild) 0.72.0 (25 Oct 2016) on mb-lxc-02

+==============================================================================+
| basemap 1.2.1+dfsg-1+b1 (armhf)              Sun, 29 Mar 2020 19:53:04 +0000 |
+==============================================================================+

Package: basemap
Version: 1.2.1+dfsg-1+b1
Source Version: 1.2.1+dfsg-1
Distribution: bullseye-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bullseye-staging-armhf-sbuild-24cc1705-690e-49b5-9a72-cac1e7d57d84' with '<<CHROOT>>'

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

Get:1 http://172.17.0.1/private bullseye-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private bullseye-staging/main Sources [11.6 MB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf Packages [12.8 MB]
Fetched 24.4 MB in 10s (2366 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'basemap' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/python-team/modules/basemap.git
Please use:
git clone https://salsa.debian.org/python-team/modules/basemap.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 86.3 MB of source archives.
Get:1 http://172.17.0.1/private bullseye-staging/main basemap 1.2.1+dfsg-1 (dsc) [2535 B]
Get:2 http://172.17.0.1/private bullseye-staging/main basemap 1.2.1+dfsg-1 (tar) [86.3 MB]
Get:3 http://172.17.0.1/private bullseye-staging/main basemap 1.2.1+dfsg-1 (diff) [20.2 kB]
Fetched 86.3 MB in 22s (3856 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/basemap-UQlJWm/basemap-1.2.1+dfsg' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/basemap-UQlJWm' 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-Nrbbvk/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-Nrbbvk/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-Nrbbvk/gpg/trustdb.gpg: trustdb created
gpg: key 37145E60F90AF620: 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 37145E60F90AF620: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 37145E60F90AF620: 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-Nrbbvk/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-Nrbbvk/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-Nrbbvk/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-Nrbbvk/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-Nrbbvk/apt_archive ./ Packages [432 B]
Fetched 2108 B in 0s (8947 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:
  libpam-cap netbase
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 25 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-Nrbbvk/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 (61.1 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12229 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: cython3, debhelper (>= 9.0.0), dh-python, libgeos-dev, python3-all, python3-all-dbg, python3-all-dev, python3-matplotlib, python3-netcdf4, python3-numpy, python3-numpy-dbg, python3-pil, python3-pyproj, python3-pyshp, python3-setuptools, python3-six, python3-sphinx, python3-tk
Filtered Build-Depends: cython3, debhelper (>= 9.0.0), dh-python, libgeos-dev, python3-all, python3-all-dbg, python3-all-dev, python3-matplotlib, python3-netcdf4, python3-numpy, python3-numpy-dbg, python3-pil, python3-pyproj, python3-pyshp, python3-setuptools, python3-six, python3-sphinx, python3-tk
dpkg-deb: building package 'sbuild-build-depends-basemap-dummy' in '/<<BUILDDIR>>/resolver-Nrbbvk/apt_archive/sbuild-build-depends-basemap-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-basemap-dummy sbuild-build-depends-core-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-Nrbbvk/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-Nrbbvk/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-Nrbbvk/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-Nrbbvk/apt_archive ./ Sources [580 B]
Get:5 copy:/<<BUILDDIR>>/resolver-Nrbbvk/apt_archive ./ Packages [663 B]
Fetched 2576 B in 0s (10.2 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install basemap 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:
  libpam-cap netbase
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev blt bsdmainutils ca-certificates
  cython3 debhelper dh-autoreconf dh-python dh-strip-nondeterminism
  docutils-common dwz file fontconfig-config fonts-lyx gcc-10-base gettext
  gettext-base groff-base intltool-debian libaec0 libarchive-zip-perl
  libatomic1 libblas3 libbrotli1 libbsd0 libcc1-0 libcroco3 libcurl3-gnutls
  libdebhelper-perl libelf1 libexpat1 libexpat1-dev
  libfile-stripnondeterminism-perl libfontconfig1 libfreetype6 libgcc-s1
  libgcc1 libgeos-3.8.1 libgeos-c1v5 libgeos-dev libgfortran5 libglib2.0-0
  libgomp1 libgssapi-krb5-2 libhdf5-103 libicu63 libimagequant0 libjbig0
  libjpeg62-turbo libjs-jquery libjs-jquery-ui libjs-sphinxdoc
  libjs-underscore libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0
  liblapack3 liblcms2-2 libmagic-mgc libmagic1 libmpdec2 libnetcdf15
  libnghttp2-14 libpipeline1 libpng16-16 libproj19 libpsl5 libpython3-all-dbg
  libpython3-all-dev libpython3-dbg libpython3-dev libpython3-stdlib
  libpython3.7 libpython3.7-dbg libpython3.7-dev libpython3.7-minimal
  libpython3.7-stdlib libpython3.8 libpython3.8-dbg libpython3.8-dev
  libpython3.8-minimal libpython3.8-stdlib librtmp1 libsigsegv2 libssh2-1
  libssl1.1 libstdc++6 libsub-override-perl libsz2 libtcl8.6 libtiff5
  libtinfo5 libtk8.6 libtool libubsan1 libuchardet0 libwebp6 libwebpdemux2
  libwebpmux3 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6 libxext6 libxft2
  libxml2 libxrender1 libxss1 m4 man-db mime-support openssl po-debconf
  proj-data python-babel-localedata python-matplotlib-data python3
  python3-alabaster python3-all python3-all-dbg python3-all-dev python3-babel
  python3-certifi python3-cftime python3-chardet python3-cycler
  python3-dateutil python3-dbg python3-dev python3-distutils python3-docutils
  python3-idna python3-imagesize python3-jinja2 python3-kiwisolver
  python3-lib2to3 python3-markupsafe python3-matplotlib python3-minimal
  python3-netcdf4 python3-numpy python3-numpy-dbg python3-packaging
  python3-pil python3-pkg-resources python3-pygments python3-pyparsing
  python3-pyproj python3-pyshp python3-requests python3-roman
  python3-setuptools python3-six python3-sphinx python3-tk python3-tz
  python3-urllib3 python3.7 python3.7-dbg python3.7-dev python3.7-minimal
  python3.8 python3.8-dbg python3.8-dev python3.8-minimal sensible-utils
  sgml-base sphinx-common tk8.6-blt2.5 ttf-bitstream-vera ucf x11-common
  xml-core zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc blt-demo wamerican | wordlist
  whois vacation cython-doc dh-make gettext-doc libasprintf-dev
  libgettextpo-dev groff libgdal-doc krb5-doc krb5-user libjs-jquery-ui-docs
  liblcms2-utils proj-bin tcl8.6 tk8.6 libtool-doc gfortran
  | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser
  libmail-box-perl python3-doc python3-venv python-cycler-doc docutils-doc
  fonts-linuxlibertine | ttf-linux-libertine texlive-lang-french
  texlive-latex-base texlive-latex-recommended python-jinja2-doc dvipng ffmpeg
  gir1.2-gtk-3.0 ghostscript inkscape ipython3 librsvg2-common
  python-matplotlib-doc python3-cairocffi python3-gi python3-gi-cairo
  python3-gobject python3-nose python3-pyqt5 python3-scipy python3-sip
  python3-tornado texlive-extra-utils texlive-latex-extra ttf-staypuft
  gfortran python-numpy-doc python3-pytest python-pil-doc python3-pil-dbg
  python-pygments-doc python-pyparsing-doc python3-cryptography
  python3-openssl python3-socks python-setuptools-doc imagemagick-6.q16
  latexmk libjs-mathjax python3-sphinx-rtd-theme python3-stemmer sphinx-doc
  texlive-fonts-recommended texlive-plain-generic tix python3-tk-dbg
  python3.7-venv python3.7-doc python3-gdbm-dbg binfmt-support python3.8-venv
  python3.8-doc sgml-base-doc
Recommended packages:
  curl | wget | lynx libarchive-cpio-perl libglib2.0-data shared-mime-info
  xdg-user-dirs javascript-common krb5-locales publicsuffix libltdl-dev
  libmail-sendmail-perl libpaper-utils python3-olefile gdb
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev blt bsdmainutils ca-certificates
  cython3 debhelper dh-autoreconf dh-python dh-strip-nondeterminism
  docutils-common dwz file fontconfig-config fonts-lyx gettext gettext-base
  groff-base intltool-debian libaec0 libarchive-zip-perl libblas3 libbrotli1
  libbsd0 libcroco3 libcurl3-gnutls libdebhelper-perl libelf1 libexpat1
  libexpat1-dev libfile-stripnondeterminism-perl libfontconfig1 libfreetype6
  libgeos-3.8.1 libgeos-c1v5 libgeos-dev libgfortran5 libglib2.0-0
  libgssapi-krb5-2 libhdf5-103 libicu63 libimagequant0 libjbig0
  libjpeg62-turbo libjs-jquery libjs-jquery-ui libjs-sphinxdoc
  libjs-underscore libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0
  liblapack3 liblcms2-2 libmagic-mgc libmagic1 libmpdec2 libnetcdf15
  libnghttp2-14 libpipeline1 libpng16-16 libproj19 libpsl5 libpython3-all-dbg
  libpython3-all-dev libpython3-dbg libpython3-dev libpython3-stdlib
  libpython3.7 libpython3.7-dbg libpython3.7-dev libpython3.7-minimal
  libpython3.7-stdlib libpython3.8 libpython3.8-dbg libpython3.8-dev
  libpython3.8-minimal libpython3.8-stdlib librtmp1 libsigsegv2 libssh2-1
  libssl1.1 libsub-override-perl libsz2 libtcl8.6 libtiff5 libtinfo5 libtk8.6
  libtool libuchardet0 libwebp6 libwebpdemux2 libwebpmux3 libx11-6 libx11-data
  libxau6 libxcb1 libxdmcp6 libxext6 libxft2 libxml2 libxrender1 libxss1 m4
  man-db mime-support openssl po-debconf proj-data python-babel-localedata
  python-matplotlib-data python3 python3-alabaster python3-all python3-all-dbg
  python3-all-dev python3-babel python3-certifi python3-cftime python3-chardet
  python3-cycler python3-dateutil python3-dbg python3-dev python3-distutils
  python3-docutils python3-idna python3-imagesize python3-jinja2
  python3-kiwisolver python3-lib2to3 python3-markupsafe python3-matplotlib
  python3-minimal python3-netcdf4 python3-numpy python3-numpy-dbg
  python3-packaging python3-pil python3-pkg-resources python3-pygments
  python3-pyparsing python3-pyproj python3-pyshp python3-requests
  python3-roman python3-setuptools python3-six python3-sphinx python3-tk
  python3-tz python3-urllib3 python3.7 python3.7-dbg python3.7-dev
  python3.7-minimal python3.8 python3.8-dbg python3.8-dev python3.8-minimal
  sbuild-build-depends-basemap-dummy sensible-utils sgml-base sphinx-common
  tk8.6-blt2.5 ttf-bitstream-vera ucf x11-common xml-core zlib1g-dev
The following packages will be upgraded:
  gcc-10-base libatomic1 libcc1-0 libgcc-s1 libgcc1 libgomp1 libstdc++6
  libubsan1
8 upgraded, 172 newly installed, 0 to remove and 17 not upgraded.
Need to get 305 MB of archives.
After this operation, 783 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-Nrbbvk/apt_archive ./ sbuild-build-depends-basemap-dummy 0.invalid.0 [948 B]
Get:2 http://172.17.0.1/private bullseye-staging/main armhf libbsd0 armhf 0.10.0-1 [112 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf libtinfo5 armhf 6.2-1 [318 kB]
Get:4 http://172.17.0.1/private bullseye-staging/main armhf bsdmainutils armhf 11.1.2 [182 kB]
Get:5 http://172.17.0.1/private bullseye-staging/main armhf libatomic1 armhf 10-20200324-1+rpi1 [8216 B]
Get:6 http://172.17.0.1/private bullseye-staging/main armhf libubsan1 armhf 10-20200324-1+rpi1 [115 kB]
Get:7 http://172.17.0.1/private bullseye-staging/main armhf gcc-10-base armhf 10-20200324-1+rpi1 [196 kB]
Get:8 http://172.17.0.1/private bullseye-staging/main armhf libstdc++6 armhf 10-20200324-1+rpi1 [408 kB]
Get:9 http://172.17.0.1/private bullseye-staging/main armhf libgomp1 armhf 10-20200324-1+rpi1 [82.8 kB]
Get:10 http://172.17.0.1/private bullseye-staging/main armhf libgcc-s1 armhf 10-20200324-1+rpi1 [36.1 kB]
Get:11 http://172.17.0.1/private bullseye-staging/main armhf libgcc1 armhf 1:10-20200324-1+rpi1 [36.0 kB]
Get:12 http://172.17.0.1/private bullseye-staging/main armhf libcc1-0 armhf 10-20200324-1+rpi1 [31.7 kB]
Get:13 http://172.17.0.1/private bullseye-staging/main armhf libuchardet0 armhf 0.0.6-3 [62.2 kB]
Get:14 http://172.17.0.1/private bullseye-staging/main armhf groff-base armhf 1.22.4-4 [783 kB]
Get:15 http://172.17.0.1/private bullseye-staging/main armhf libpipeline1 armhf 1.5.2-2 [29.6 kB]
Get:16 http://172.17.0.1/private bullseye-staging/main armhf man-db armhf 2.9.1-1 [1262 kB]
Get:17 http://172.17.0.1/private bullseye-staging/main armhf libssl1.1 armhf 1.1.1d-2 [1268 kB]
Get:18 http://172.17.0.1/private bullseye-staging/main armhf libpython3.8-minimal armhf 3.8.2-1 [744 kB]
Get:19 http://172.17.0.1/private bullseye-staging/main armhf libexpat1 armhf 2.2.9-1 [71.5 kB]
Get:20 http://172.17.0.1/private bullseye-staging/main armhf python3.8-minimal armhf 3.8.2-1 [1628 kB]
Get:21 http://172.17.0.1/private bullseye-staging/main armhf python3-minimal armhf 3.8.2-2 [37.5 kB]
Get:22 http://172.17.0.1/private bullseye-staging/main armhf mime-support all 3.64 [37.8 kB]
Get:23 http://172.17.0.1/private bullseye-staging/main armhf libmpdec2 armhf 2.4.2-3 [68.1 kB]
Get:24 http://172.17.0.1/private bullseye-staging/main armhf libpython3.8-stdlib armhf 3.8.2-1 [1597 kB]
Get:25 http://172.17.0.1/private bullseye-staging/main armhf python3.8 armhf 3.8.2-1 [410 kB]
Get:26 http://172.17.0.1/private bullseye-staging/main armhf libpython3-stdlib armhf 3.8.2-2 [20.7 kB]
Get:27 http://172.17.0.1/private bullseye-staging/main armhf python3 armhf 3.8.2-2 [62.6 kB]
Get:28 http://172.17.0.1/private bullseye-staging/main armhf libpython3.7-minimal armhf 3.7.7-1 [585 kB]
Get:29 http://172.17.0.1/private bullseye-staging/main armhf python3.7-minimal armhf 3.7.7-1 [1532 kB]
Get:30 http://172.17.0.1/private bullseye-staging/main armhf sgml-base all 1.29.1 [15.0 kB]
Get:31 http://172.17.0.1/private bullseye-staging/main armhf sensible-utils all 0.0.12+nmu1 [16.0 kB]
Get:32 http://172.17.0.1/private bullseye-staging/main armhf libmagic-mgc armhf 1:5.38-4 [262 kB]
Get:33 http://172.17.0.1/private bullseye-staging/main armhf libmagic1 armhf 1:5.38-4 [112 kB]
Get:34 http://172.17.0.1/private bullseye-staging/main armhf file armhf 1:5.38-4 [66.9 kB]
Get:35 http://172.17.0.1/private bullseye-staging/main armhf gettext-base armhf 0.19.8.1-10 [117 kB]
Get:36 http://172.17.0.1/private bullseye-staging/main armhf ucf all 3.0038+nmu1 [69.0 kB]
Get:37 http://172.17.0.1/private bullseye-staging/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:38 http://172.17.0.1/private bullseye-staging/main armhf m4 armhf 1.4.18-4 [185 kB]
Get:39 http://172.17.0.1/private bullseye-staging/main armhf autoconf all 2.69-11.1 [341 kB]
Get:40 http://172.17.0.1/private bullseye-staging/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get:41 http://172.17.0.1/private bullseye-staging/main armhf automake all 1:1.16.1-4 [771 kB]
Get:42 http://172.17.0.1/private bullseye-staging/main armhf autopoint all 0.19.8.1-10 [435 kB]
Get:43 http://172.17.0.1/private bullseye-staging/main armhf libtcl8.6 armhf 8.6.10+dfsg-1 [886 kB]
Get:44 http://172.17.0.1/private bullseye-staging/main armhf libpng16-16 armhf 1.6.37-2 [274 kB]
Get:45 http://172.17.0.1/private bullseye-staging/main armhf libfreetype6 armhf 2.10.1-2 [330 kB]
Get:46 http://172.17.0.1/private bullseye-staging/main armhf ttf-bitstream-vera all 1.10-8 [352 kB]
Get:47 http://172.17.0.1/private bullseye-staging/main armhf fontconfig-config all 2.13.1-2 [280 kB]
Get:48 http://172.17.0.1/private bullseye-staging/main armhf libfontconfig1 armhf 2.13.1-2 [327 kB]
Get:49 http://172.17.0.1/private bullseye-staging/main armhf libxau6 armhf 1:1.0.8-1+b2 [19.1 kB]
Get:50 http://172.17.0.1/private bullseye-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:51 http://172.17.0.1/private bullseye-staging/main armhf libxcb1 armhf 1.13.1-5 [133 kB]
Get:52 http://172.17.0.1/private bullseye-staging/main armhf libx11-data all 2:1.6.9-2 [298 kB]
Get:53 http://172.17.0.1/private bullseye-staging/main armhf libx11-6 armhf 2:1.6.9-2 [692 kB]
Get:54 http://172.17.0.1/private bullseye-staging/main armhf libxrender1 armhf 1:0.9.10-1 [29.9 kB]
Get:55 http://172.17.0.1/private bullseye-staging/main armhf libxft2 armhf 2.3.2-2 [49.3 kB]
Get:56 http://172.17.0.1/private bullseye-staging/main armhf libxext6 armhf 2:1.3.3-1+b2 [47.8 kB]
Get:57 http://172.17.0.1/private bullseye-staging/main armhf x11-common all 1:7.7+20 [252 kB]
Get:58 http://172.17.0.1/private bullseye-staging/main armhf libxss1 armhf 1:1.2.3-1 [17.3 kB]
Get:59 http://172.17.0.1/private bullseye-staging/main armhf libtk8.6 armhf 8.6.10-1 [678 kB]
Get:60 http://172.17.0.1/private bullseye-staging/main armhf tk8.6-blt2.5 armhf 2.5.3+dfsg-4 [468 kB]
Get:61 http://172.17.0.1/private bullseye-staging/main armhf blt armhf 2.5.3+dfsg-4 [14.8 kB]
Get:62 http://172.17.0.1/private bullseye-staging/main armhf openssl armhf 1.1.1d-2 [806 kB]
Get:63 http://172.17.0.1/private bullseye-staging/main armhf ca-certificates all 20190110 [157 kB]
Get:64 http://172.17.0.1/private bullseye-staging/main armhf cython3 armhf 0.29.14-0.1+b1 [1902 kB]
Get:65 http://172.17.0.1/private bullseye-staging/main armhf libtool all 2.4.6-14 [513 kB]
Get:66 http://172.17.0.1/private bullseye-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:67 http://172.17.0.1/private bullseye-staging/main armhf libdebhelper-perl all 12.10 [184 kB]
Get:68 http://172.17.0.1/private bullseye-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:69 http://172.17.0.1/private bullseye-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:70 http://172.17.0.1/private bullseye-staging/main armhf libfile-stripnondeterminism-perl all 1.6.3-2 [23.7 kB]
Get:71 http://172.17.0.1/private bullseye-staging/main armhf dh-strip-nondeterminism all 1.6.3-2 [14.7 kB]
Get:72 http://172.17.0.1/private bullseye-staging/main armhf libelf1 armhf 0.176-1.1 [158 kB]
Get:73 http://172.17.0.1/private bullseye-staging/main armhf dwz armhf 0.13-5 [142 kB]
Get:74 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-0 armhf 2.64.1-1 [1157 kB]
Get:75 http://172.17.0.1/private bullseye-staging/main armhf libicu63 armhf 63.2-3 [7987 kB]
Get:76 http://172.17.0.1/private bullseye-staging/main armhf libxml2 armhf 2.9.10+dfsg-4 [592 kB]
Get:77 http://172.17.0.1/private bullseye-staging/main armhf libcroco3 armhf 0.6.13-1 [133 kB]
Get:78 http://172.17.0.1/private bullseye-staging/main armhf gettext armhf 0.19.8.1-10 [1219 kB]
Get:79 http://172.17.0.1/private bullseye-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:80 http://172.17.0.1/private bullseye-staging/main armhf po-debconf all 1.0.21 [248 kB]
Get:81 http://172.17.0.1/private bullseye-staging/main armhf debhelper all 12.10 [1003 kB]
Get:82 http://172.17.0.1/private bullseye-staging/main armhf python3-lib2to3 all 3.8.2-2 [78.4 kB]
Get:83 http://172.17.0.1/private bullseye-staging/main armhf python3-distutils all 3.8.2-2 [145 kB]
Get:84 http://172.17.0.1/private bullseye-staging/main armhf dh-python all 4.20200315 [91.6 kB]
Get:85 http://172.17.0.1/private bullseye-staging/main armhf xml-core all 0.18+nmu1 [23.8 kB]
Get:86 http://172.17.0.1/private bullseye-staging/main armhf docutils-common all 0.16+dfsg-2 [129 kB]
Get:87 http://172.17.0.1/private bullseye-staging/main armhf fonts-lyx all 2.3.4.2-2 [200 kB]
Get:88 http://172.17.0.1/private bullseye-staging/main armhf libaec0 armhf 1.0.4-1 [20.0 kB]
Get:89 http://172.17.0.1/private bullseye-staging/main armhf libblas3 armhf 3.9.0-1 [108 kB]
Get:90 http://172.17.0.1/private bullseye-staging/main armhf libbrotli1 armhf 1.0.7-6 [261 kB]
Get:91 http://172.17.0.1/private bullseye-staging/main armhf libkrb5support0 armhf 1.17-7 [61.4 kB]
Get:92 http://172.17.0.1/private bullseye-staging/main armhf libk5crypto3 armhf 1.17-7 [112 kB]
Get:93 http://172.17.0.1/private bullseye-staging/main armhf libkeyutils1 armhf 1.6.1-2 [14.5 kB]
Get:94 http://172.17.0.1/private bullseye-staging/main armhf libkrb5-3 armhf 1.17-7 [320 kB]
Get:95 http://172.17.0.1/private bullseye-staging/main armhf libgssapi-krb5-2 armhf 1.17-7 [135 kB]
Get:96 http://172.17.0.1/private bullseye-staging/main armhf libnghttp2-14 armhf 1.40.0-1+b2 [74.2 kB]
Get:97 http://172.17.0.1/private bullseye-staging/main armhf libpsl5 armhf 0.21.0-1 [53.9 kB]
Get:98 http://172.17.0.1/private bullseye-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b1 [54.3 kB]
Get:99 http://172.17.0.1/private bullseye-staging/main armhf libssh2-1 armhf 1.8.0-2.1 [126 kB]
Get:100 http://172.17.0.1/private bullseye-staging/main armhf libcurl3-gnutls armhf 7.68.0-1 [284 kB]
Get:101 http://172.17.0.1/private bullseye-staging/main armhf libexpat1-dev armhf 2.2.9-1 [119 kB]
Get:102 http://172.17.0.1/private bullseye-staging/main armhf libgeos-3.8.1 armhf 3.8.1-1 [724 kB]
Get:103 http://172.17.0.1/private bullseye-staging/main armhf libgeos-c1v5 armhf 3.8.1-1 [338 kB]
Get:104 http://172.17.0.1/private bullseye-staging/main armhf libgeos-dev armhf 3.8.1-1 [359 kB]
Get:105 http://172.17.0.1/private bullseye-staging/main armhf libgfortran5 armhf 10-20200324-1+rpi1 [230 kB]
Get:106 http://172.17.0.1/private bullseye-staging/main armhf libsz2 armhf 1.0.4-1 [6664 B]
Get:107 http://172.17.0.1/private bullseye-staging/main armhf libhdf5-103 armhf 1.10.4+repack-11 [1280 kB]
Get:108 http://172.17.0.1/private bullseye-staging/main armhf libimagequant0 armhf 2.12.2-1.1 [27.2 kB]
Get:109 http://172.17.0.1/private bullseye-staging/main armhf libjbig0 armhf 2.1-3.1+b2 [27.6 kB]
Get:110 http://172.17.0.1/private bullseye-staging/main armhf libjpeg62-turbo armhf 1:1.5.2-2+b1 [110 kB]
Get:111 http://172.17.0.1/private bullseye-staging/main armhf libjs-jquery all 3.3.1~dfsg-3 [332 kB]
Get:112 http://172.17.0.1/private bullseye-staging/main armhf libjs-jquery-ui all 1.12.1+dfsg-5 [232 kB]
Get:113 http://172.17.0.1/private bullseye-staging/main armhf libjs-underscore all 1.9.1~dfsg-1 [99.4 kB]
Get:114 http://172.17.0.1/private bullseye-staging/main armhf libjs-sphinxdoc all 1.8.5-7 [96.8 kB]
Get:115 http://172.17.0.1/private bullseye-staging/main armhf liblapack3 armhf 3.9.0-1 [1597 kB]
Get:116 http://172.17.0.1/private bullseye-staging/main armhf liblcms2-2 armhf 2.9-4 [119 kB]
Get:117 http://172.17.0.1/private bullseye-staging/main armhf libnetcdf15 armhf 1:4.7.3-1 [341 kB]
Get:118 http://172.17.0.1/private bullseye-staging/main armhf proj-data all 7.0.0-2 [7673 kB]
Get:119 http://172.17.0.1/private bullseye-staging/main armhf libwebp6 armhf 0.6.1-2 [228 kB]
Get:120 http://172.17.0.1/private bullseye-staging/main armhf libtiff5 armhf 4.1.0+git191117-2 [250 kB]
Get:121 http://172.17.0.1/private bullseye-staging/main armhf libproj19 armhf 7.0.0-2 [840 kB]
Get:122 http://172.17.0.1/private bullseye-staging/main armhf libpython3.8-dbg armhf 3.8.2-1 [12.3 MB]
Get:123 http://172.17.0.1/private bullseye-staging/main armhf libpython3-dbg armhf 3.8.2-2 [20.9 kB]
Get:124 http://172.17.0.1/private bullseye-staging/main armhf libpython3.7-stdlib armhf 3.7.7-1 [1670 kB]
Get:125 http://172.17.0.1/private bullseye-staging/main armhf libpython3.7-dbg armhf 3.7.7-1 [10.7 MB]
Get:126 http://172.17.0.1/private bullseye-staging/main armhf libpython3-all-dbg armhf 3.8.2-2 [1068 B]
Get:127 http://172.17.0.1/private bullseye-staging/main armhf libpython3.8 armhf 3.8.2-1 [1367 kB]
Get:128 http://172.17.0.1/private bullseye-staging/main armhf libpython3.8-dev armhf 3.8.2-1 [46.0 MB]
Get:129 http://172.17.0.1/private bullseye-staging/main armhf libpython3-dev armhf 3.8.2-2 [20.9 kB]
Get:130 http://172.17.0.1/private bullseye-staging/main armhf libpython3.7 armhf 3.7.7-1 [1253 kB]
Get:131 http://172.17.0.1/private bullseye-staging/main armhf libpython3.7-dev armhf 3.7.7-1 [40.2 MB]
Get:132 http://172.17.0.1/private bullseye-staging/main armhf libpython3-all-dev armhf 3.8.2-2 [1072 B]
Get:133 http://172.17.0.1/private bullseye-staging/main armhf libwebpdemux2 armhf 0.6.1-2 [86.7 kB]
Get:134 http://172.17.0.1/private bullseye-staging/main armhf libwebpmux3 armhf 0.6.1-2 [94.2 kB]
Get:135 http://172.17.0.1/private bullseye-staging/main armhf python-babel-localedata all 2.8.0+dfsg.1-2 [4399 kB]
Get:136 http://172.17.0.1/private bullseye-staging/main armhf python-matplotlib-data all 3.1.2-2 [4139 kB]
Get:137 http://172.17.0.1/private bullseye-staging/main armhf python3.7 armhf 3.7.7-1 [354 kB]
Get:138 http://172.17.0.1/private bullseye-staging/main armhf python3-all armhf 3.8.2-2 [1060 B]
Get:139 http://172.17.0.1/private bullseye-staging/main armhf python3.8-dbg armhf 3.8.2-1 [18.0 MB]
Get:140 http://172.17.0.1/private bullseye-staging/main armhf python3-dbg armhf 3.8.2-2 [1228 B]
Get:141 http://172.17.0.1/private bullseye-staging/main armhf python3.7-dbg armhf 3.7.7-1 [15.3 MB]
Get:142 http://172.17.0.1/private bullseye-staging/main armhf python3-all-dbg armhf 3.8.2-2 [1076 B]
Get:143 http://172.17.0.1/private bullseye-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2 [184 kB]
Get:144 http://172.17.0.1/private bullseye-staging/main armhf python3.8-dev armhf 3.8.2-1 [533 kB]
Get:145 http://172.17.0.1/private bullseye-staging/main armhf python3-dev armhf 3.8.2-2 [1168 B]
Get:146 http://172.17.0.1/private bullseye-staging/main armhf python3.7-dev armhf 3.7.7-1 [517 kB]
Get:147 http://172.17.0.1/private bullseye-staging/main armhf python3-all-dev armhf 3.8.2-2 [1076 B]
Get:148 http://172.17.0.1/private bullseye-staging/main armhf python3-pkg-resources all 44.0.0-1 [155 kB]
Get:149 http://172.17.0.1/private bullseye-staging/main armhf python3-tz all 2019.3-1 [27.2 kB]
Get:150 http://172.17.0.1/private bullseye-staging/main armhf python3-babel all 2.8.0+dfsg.1-2 [99.8 kB]
Get:151 http://172.17.0.1/private bullseye-staging/main armhf python3-certifi all 2019.11.28-1 [149 kB]
Get:152 http://172.17.0.1/private bullseye-staging/main armhf python3-numpy armhf 1:1.17.4-5+b1 [4484 kB]
Get:153 http://172.17.0.1/private bullseye-staging/main armhf python3-cftime armhf 1.1.1.2+ds-1 [422 kB]
Get:154 http://172.17.0.1/private bullseye-staging/main armhf python3-chardet all 3.0.4-4 [80.8 kB]
Get:155 http://172.17.0.1/private bullseye-staging/main armhf python3-six all 1.14.0-2 [16.7 kB]
Get:156 http://172.17.0.1/private bullseye-staging/main armhf python3-cycler all 0.10.0-3 [8084 B]
Get:157 http://172.17.0.1/private bullseye-staging/main armhf python3-dateutil all 2.7.3-3 [64.5 kB]
Get:158 http://172.17.0.1/private bullseye-staging/main armhf python3-roman all 2.0.0-4 [8972 B]
Get:159 http://172.17.0.1/private bullseye-staging/main armhf python3-docutils all 0.16+dfsg-2 [383 kB]
Get:160 http://172.17.0.1/private bullseye-staging/main armhf python3-idna all 2.8-1 [36.5 kB]
Get:161 http://172.17.0.1/private bullseye-staging/main armhf python3-imagesize all 1.2.0-1 [5764 B]
Get:162 http://172.17.0.1/private bullseye-staging/main armhf python3-markupsafe armhf 1.1.1-1 [15.0 kB]
Get:163 http://172.17.0.1/private bullseye-staging/main armhf python3-jinja2 all 2.10.1-2 [107 kB]
Get:164 http://172.17.0.1/private bullseye-staging/main armhf python3-kiwisolver armhf 1.0.1-3 [245 kB]
Get:165 http://172.17.0.1/private bullseye-staging/main armhf python3-pyparsing all 2.4.6-1 [109 kB]
Get:166 http://172.17.0.1/private bullseye-staging/main armhf python3-matplotlib armhf 3.1.2-2 [5303 kB]
Get:167 http://172.17.0.1/private bullseye-staging/main armhf python3-netcdf4 armhf 1.5.3-1+b1 [837 kB]
Get:168 http://172.17.0.1/private bullseye-staging/main armhf python3-numpy-dbg armhf 1:1.17.4-5+b1 [79.2 MB]
Get:169 http://172.17.0.1/private bullseye-staging/main armhf python3-packaging all 20.3-1 [29.7 kB]
Get:170 http://172.17.0.1/private bullseye-staging/main armhf python3-pil armhf 6.2.1-2+b1 [396 kB]
Get:171 http://172.17.0.1/private bullseye-staging/main armhf python3-pygments all 2.3.1+dfsg-1 [594 kB]
Get:172 http://172.17.0.1/private bullseye-staging/main armhf python3-pyproj armhf 2.6.0+ds-1+rpi1+b1 [432 kB]
Get:173 http://172.17.0.1/private bullseye-staging/main armhf python3-pyshp all 2.1.0+ds-2 [49.2 kB]
Get:174 http://172.17.0.1/private bullseye-staging/main armhf python3-urllib3 all 1.25.8-1 [104 kB]
Get:175 http://172.17.0.1/private bullseye-staging/main armhf python3-requests all 2.22.0-2 [67.0 kB]
Get:176 http://172.17.0.1/private bullseye-staging/main armhf python3-setuptools all 44.0.0-1 [313 kB]
Get:177 http://172.17.0.1/private bullseye-staging/main armhf sphinx-common all 1.8.5-7 [447 kB]
Get:178 http://172.17.0.1/private bullseye-staging/main armhf python3-alabaster all 0.7.8-1 [18.4 kB]
Get:179 http://172.17.0.1/private bullseye-staging/main armhf python3-sphinx all 1.8.5-7 [482 kB]
Get:180 http://172.17.0.1/private bullseye-staging/main armhf python3-tk armhf 3.8.2-2 [107 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 305 MB in 1min 10s (4370 kB/s)
Selecting previously unselected package libbsd0:armhf.
(Reading database ... 12229 files and directories currently installed.)
Preparing to unpack .../0-libbsd0_0.10.0-1_armhf.deb ...
Unpacking libbsd0:armhf (0.10.0-1) ...
Selecting previously unselected package libtinfo5:armhf.
Preparing to unpack .../1-libtinfo5_6.2-1_armhf.deb ...
Unpacking libtinfo5:armhf (6.2-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../2-bsdmainutils_11.1.2_armhf.deb ...
Unpacking bsdmainutils (11.1.2) ...
Preparing to unpack .../3-libatomic1_10-20200324-1+rpi1_armhf.deb ...
Unpacking libatomic1:armhf (10-20200324-1+rpi1) over (10-20200312-2+rpi1) ...
Preparing to unpack .../4-libubsan1_10-20200324-1+rpi1_armhf.deb ...
Unpacking libubsan1:armhf (10-20200324-1+rpi1) over (10-20200312-2+rpi1) ...
Preparing to unpack .../5-gcc-10-base_10-20200324-1+rpi1_armhf.deb ...
Unpacking gcc-10-base:armhf (10-20200324-1+rpi1) over (10-20200312-2+rpi1) ...
Setting up gcc-10-base:armhf (10-20200324-1+rpi1) ...
(Reading database ... 12362 files and directories currently installed.)
Preparing to unpack .../libstdc++6_10-20200324-1+rpi1_armhf.deb ...
Unpacking libstdc++6:armhf (10-20200324-1+rpi1) over (10-20200312-2+rpi1) ...
Setting up libstdc++6:armhf (10-20200324-1+rpi1) ...
(Reading database ... 12362 files and directories currently installed.)
Preparing to unpack .../libgomp1_10-20200324-1+rpi1_armhf.deb ...
Unpacking libgomp1:armhf (10-20200324-1+rpi1) over (10-20200312-2+rpi1) ...
Preparing to unpack .../libgcc-s1_10-20200324-1+rpi1_armhf.deb ...
Unpacking libgcc-s1:armhf (10-20200324-1+rpi1) over (10-20200312-2+rpi1) ...
Setting up libgcc-s1:armhf (10-20200324-1+rpi1) ...
(Reading database ... 12362 files and directories currently installed.)
Preparing to unpack .../libgcc1_1%3a10-20200324-1+rpi1_armhf.deb ...
Unpacking libgcc1 (1:10-20200324-1+rpi1) over (1:10-20200312-2+rpi1) ...
Setting up libgcc1 (1:10-20200324-1+rpi1) ...
(Reading database ... 12362 files and directories currently installed.)
Preparing to unpack .../0-libcc1-0_10-20200324-1+rpi1_armhf.deb ...
Unpacking libcc1-0:armhf (10-20200324-1+rpi1) over (10-20200312-2+rpi1) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../1-libuchardet0_0.0.6-3_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.6-3) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../2-groff-base_1.22.4-4_armhf.deb ...
Unpacking groff-base (1.22.4-4) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../3-libpipeline1_1.5.2-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.2-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../4-man-db_2.9.1-1_armhf.deb ...
Unpacking man-db (2.9.1-1) ...
Selecting previously unselected package libssl1.1:armhf.
Preparing to unpack .../5-libssl1.1_1.1.1d-2_armhf.deb ...
Unpacking libssl1.1:armhf (1.1.1d-2) ...
Selecting previously unselected package libpython3.8-minimal:armhf.
Preparing to unpack .../6-libpython3.8-minimal_3.8.2-1_armhf.deb ...
Unpacking libpython3.8-minimal:armhf (3.8.2-1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../7-libexpat1_2.2.9-1_armhf.deb ...
Unpacking libexpat1:armhf (2.2.9-1) ...
Selecting previously unselected package python3.8-minimal.
Preparing to unpack .../8-python3.8-minimal_3.8.2-1_armhf.deb ...
Unpacking python3.8-minimal (3.8.2-1) ...
Setting up libssl1.1:armhf (1.1.1d-2) ...
Setting up libpython3.8-minimal:armhf (3.8.2-1) ...
Setting up libexpat1:armhf (2.2.9-1) ...
Setting up python3.8-minimal (3.8.2-1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 13191 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.8.2-2_armhf.deb ...
Unpacking python3-minimal (3.8.2-2) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../1-mime-support_3.64_all.deb ...
Unpacking mime-support (3.64) ...
Selecting previously unselected package libmpdec2:armhf.
Preparing to unpack .../2-libmpdec2_2.4.2-3_armhf.deb ...
Unpacking libmpdec2:armhf (2.4.2-3) ...
Selecting previously unselected package libpython3.8-stdlib:armhf.
Preparing to unpack .../3-libpython3.8-stdlib_3.8.2-1_armhf.deb ...
Unpacking libpython3.8-stdlib:armhf (3.8.2-1) ...
Selecting previously unselected package python3.8.
Preparing to unpack .../4-python3.8_3.8.2-1_armhf.deb ...
Unpacking python3.8 (3.8.2-1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../5-libpython3-stdlib_3.8.2-2_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.8.2-2) ...
Setting up python3-minimal (3.8.2-2) ...
Selecting previously unselected package python3.
(Reading database ... 13593 files and directories currently installed.)
Preparing to unpack .../000-python3_3.8.2-2_armhf.deb ...
Unpacking python3 (3.8.2-2) ...
Selecting previously unselected package libpython3.7-minimal:armhf.
Preparing to unpack .../001-libpython3.7-minimal_3.7.7-1_armhf.deb ...
Unpacking libpython3.7-minimal:armhf (3.7.7-1) ...
Selecting previously unselected package python3.7-minimal.
Preparing to unpack .../002-python3.7-minimal_3.7.7-1_armhf.deb ...
Unpacking python3.7-minimal (3.7.7-1) ...
Selecting previously unselected package sgml-base.
Preparing to unpack .../003-sgml-base_1.29.1_all.deb ...
Unpacking sgml-base (1.29.1) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../004-sensible-utils_0.0.12+nmu1_all.deb ...
Unpacking sensible-utils (0.0.12+nmu1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../005-libmagic-mgc_1%3a5.38-4_armhf.deb ...
Unpacking libmagic-mgc (1:5.38-4) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../006-libmagic1_1%3a5.38-4_armhf.deb ...
Unpacking libmagic1:armhf (1:5.38-4) ...
Selecting previously unselected package file.
Preparing to unpack .../007-file_1%3a5.38-4_armhf.deb ...
Unpacking file (1:5.38-4) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../008-gettext-base_0.19.8.1-10_armhf.deb ...
Unpacking gettext-base (0.19.8.1-10) ...
Selecting previously unselected package ucf.
Preparing to unpack .../009-ucf_3.0038+nmu1_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0038+nmu1) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../010-libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../011-m4_1.4.18-4_armhf.deb ...
Unpacking m4 (1.4.18-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../012-autoconf_2.69-11.1_all.deb ...
Unpacking autoconf (2.69-11.1) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../013-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../014-automake_1%3a1.16.1-4_all.deb ...
Unpacking automake (1:1.16.1-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../015-autopoint_0.19.8.1-10_all.deb ...
Unpacking autopoint (0.19.8.1-10) ...
Selecting previously unselected package libtcl8.6:armhf.
Preparing to unpack .../016-libtcl8.6_8.6.10+dfsg-1_armhf.deb ...
Unpacking libtcl8.6:armhf (8.6.10+dfsg-1) ...
Selecting previously unselected package libpng16-16:armhf.
Preparing to unpack .../017-libpng16-16_1.6.37-2_armhf.deb ...
Unpacking libpng16-16:armhf (1.6.37-2) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../018-libfreetype6_2.10.1-2_armhf.deb ...
Unpacking libfreetype6:armhf (2.10.1-2) ...
Selecting previously unselected package ttf-bitstream-vera.
Preparing to unpack .../019-ttf-bitstream-vera_1.10-8_all.deb ...
Unpacking ttf-bitstream-vera (1.10-8) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../020-fontconfig-config_2.13.1-2_all.deb ...
Unpacking fontconfig-config (2.13.1-2) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../021-libfontconfig1_2.13.1-2_armhf.deb ...
Unpacking libfontconfig1:armhf (2.13.1-2) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../022-libxau6_1%3a1.0.8-1+b2_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.8-1+b2) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../023-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 .../024-libxcb1_1.13.1-5_armhf.deb ...
Unpacking libxcb1:armhf (1.13.1-5) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../025-libx11-data_2%3a1.6.9-2_all.deb ...
Unpacking libx11-data (2:1.6.9-2) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../026-libx11-6_2%3a1.6.9-2_armhf.deb ...
Unpacking libx11-6:armhf (2:1.6.9-2) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../027-libxrender1_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1) ...
Selecting previously unselected package libxft2:armhf.
Preparing to unpack .../028-libxft2_2.3.2-2_armhf.deb ...
Unpacking libxft2:armhf (2.3.2-2) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../029-libxext6_2%3a1.3.3-1+b2_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.3-1+b2) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../030-x11-common_1%3a7.7+20_all.deb ...
Unpacking x11-common (1:7.7+20) ...
Selecting previously unselected package libxss1:armhf.
Preparing to unpack .../031-libxss1_1%3a1.2.3-1_armhf.deb ...
Unpacking libxss1:armhf (1:1.2.3-1) ...
Selecting previously unselected package libtk8.6:armhf.
Preparing to unpack .../032-libtk8.6_8.6.10-1_armhf.deb ...
Unpacking libtk8.6:armhf (8.6.10-1) ...
Selecting previously unselected package tk8.6-blt2.5.
Preparing to unpack .../033-tk8.6-blt2.5_2.5.3+dfsg-4_armhf.deb ...
Unpacking tk8.6-blt2.5 (2.5.3+dfsg-4) ...
Selecting previously unselected package blt.
Preparing to unpack .../034-blt_2.5.3+dfsg-4_armhf.deb ...
Unpacking blt (2.5.3+dfsg-4) ...
Selecting previously unselected package openssl.
Preparing to unpack .../035-openssl_1.1.1d-2_armhf.deb ...
Unpacking openssl (1.1.1d-2) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../036-ca-certificates_20190110_all.deb ...
Unpacking ca-certificates (20190110) ...
Selecting previously unselected package cython3.
Preparing to unpack .../037-cython3_0.29.14-0.1+b1_armhf.deb ...
Unpacking cython3 (0.29.14-0.1+b1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../038-libtool_2.4.6-14_all.deb ...
Unpacking libtool (2.4.6-14) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../039-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../040-libdebhelper-perl_12.10_all.deb ...
Unpacking libdebhelper-perl (12.10) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../041-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 .../042-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../043-libfile-stripnondeterminism-perl_1.6.3-2_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.6.3-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../044-dh-strip-nondeterminism_1.6.3-2_all.deb ...
Unpacking dh-strip-nondeterminism (1.6.3-2) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../045-libelf1_0.176-1.1_armhf.deb ...
Unpacking libelf1:armhf (0.176-1.1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../046-dwz_0.13-5_armhf.deb ...
Unpacking dwz (0.13-5) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../047-libglib2.0-0_2.64.1-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.64.1-1) ...
Selecting previously unselected package libicu63:armhf.
Preparing to unpack .../048-libicu63_63.2-3_armhf.deb ...
Unpacking libicu63:armhf (63.2-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../049-libxml2_2.9.10+dfsg-4_armhf.deb ...
Unpacking libxml2:armhf (2.9.10+dfsg-4) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../050-libcroco3_0.6.13-1_armhf.deb ...
Unpacking libcroco3:armhf (0.6.13-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../051-gettext_0.19.8.1-10_armhf.deb ...
Unpacking gettext (0.19.8.1-10) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../052-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../053-po-debconf_1.0.21_all.deb ...
Unpacking po-debconf (1.0.21) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../054-debhelper_12.10_all.deb ...
Unpacking debhelper (12.10) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../055-python3-lib2to3_3.8.2-2_all.deb ...
Unpacking python3-lib2to3 (3.8.2-2) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../056-python3-distutils_3.8.2-2_all.deb ...
Unpacking python3-distutils (3.8.2-2) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../057-dh-python_4.20200315_all.deb ...
Unpacking dh-python (4.20200315) ...
Selecting previously unselected package xml-core.
Preparing to unpack .../058-xml-core_0.18+nmu1_all.deb ...
Unpacking xml-core (0.18+nmu1) ...
Selecting previously unselected package docutils-common.
Preparing to unpack .../059-docutils-common_0.16+dfsg-2_all.deb ...
Unpacking docutils-common (0.16+dfsg-2) ...
Selecting previously unselected package fonts-lyx.
Preparing to unpack .../060-fonts-lyx_2.3.4.2-2_all.deb ...
Unpacking fonts-lyx (2.3.4.2-2) ...
Selecting previously unselected package libaec0:armhf.
Preparing to unpack .../061-libaec0_1.0.4-1_armhf.deb ...
Unpacking libaec0:armhf (1.0.4-1) ...
Selecting previously unselected package libblas3:armhf.
Preparing to unpack .../062-libblas3_3.9.0-1_armhf.deb ...
Unpacking libblas3:armhf (3.9.0-1) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../063-libbrotli1_1.0.7-6_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.7-6) ...
Selecting previously unselected package libkrb5support0:armhf.
Preparing to unpack .../064-libkrb5support0_1.17-7_armhf.deb ...
Unpacking libkrb5support0:armhf (1.17-7) ...
Selecting previously unselected package libk5crypto3:armhf.
Preparing to unpack .../065-libk5crypto3_1.17-7_armhf.deb ...
Unpacking libk5crypto3:armhf (1.17-7) ...
Selecting previously unselected package libkeyutils1:armhf.
Preparing to unpack .../066-libkeyutils1_1.6.1-2_armhf.deb ...
Unpacking libkeyutils1:armhf (1.6.1-2) ...
Selecting previously unselected package libkrb5-3:armhf.
Preparing to unpack .../067-libkrb5-3_1.17-7_armhf.deb ...
Unpacking libkrb5-3:armhf (1.17-7) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Preparing to unpack .../068-libgssapi-krb5-2_1.17-7_armhf.deb ...
Unpacking libgssapi-krb5-2:armhf (1.17-7) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../069-libnghttp2-14_1.40.0-1+b2_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.40.0-1+b2) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../070-libpsl5_0.21.0-1_armhf.deb ...
Unpacking libpsl5:armhf (0.21.0-1) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../071-librtmp1_2.4+20151223.gitfa8646d.1-2+b1_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b1) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../072-libssh2-1_1.8.0-2.1_armhf.deb ...
Unpacking libssh2-1:armhf (1.8.0-2.1) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../073-libcurl3-gnutls_7.68.0-1_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.68.0-1) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../074-libexpat1-dev_2.2.9-1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.2.9-1) ...
Selecting previously unselected package libgeos-3.8.1:armhf.
Preparing to unpack .../075-libgeos-3.8.1_3.8.1-1_armhf.deb ...
Unpacking libgeos-3.8.1:armhf (3.8.1-1) ...
Selecting previously unselected package libgeos-c1v5:armhf.
Preparing to unpack .../076-libgeos-c1v5_3.8.1-1_armhf.deb ...
Unpacking libgeos-c1v5:armhf (3.8.1-1) ...
Selecting previously unselected package libgeos-dev.
Preparing to unpack .../077-libgeos-dev_3.8.1-1_armhf.deb ...
Unpacking libgeos-dev (3.8.1-1) ...
Selecting previously unselected package libgfortran5:armhf.
Preparing to unpack .../078-libgfortran5_10-20200324-1+rpi1_armhf.deb ...
Unpacking libgfortran5:armhf (10-20200324-1+rpi1) ...
Selecting previously unselected package libsz2:armhf.
Preparing to unpack .../079-libsz2_1.0.4-1_armhf.deb ...
Unpacking libsz2:armhf (1.0.4-1) ...
Selecting previously unselected package libhdf5-103:armhf.
Preparing to unpack .../080-libhdf5-103_1.10.4+repack-11_armhf.deb ...
Unpacking libhdf5-103:armhf (1.10.4+repack-11) ...
Selecting previously unselected package libimagequant0:armhf.
Preparing to unpack .../081-libimagequant0_2.12.2-1.1_armhf.deb ...
Unpacking libimagequant0:armhf (2.12.2-1.1) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../082-libjbig0_2.1-3.1+b2_armhf.deb ...
Unpacking libjbig0:armhf (2.1-3.1+b2) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../083-libjpeg62-turbo_1%3a1.5.2-2+b1_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:1.5.2-2+b1) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../084-libjs-jquery_3.3.1~dfsg-3_all.deb ...
Unpacking libjs-jquery (3.3.1~dfsg-3) ...
Selecting previously unselected package libjs-jquery-ui.
Preparing to unpack .../085-libjs-jquery-ui_1.12.1+dfsg-5_all.deb ...
Unpacking libjs-jquery-ui (1.12.1+dfsg-5) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../086-libjs-underscore_1.9.1~dfsg-1_all.deb ...
Unpacking libjs-underscore (1.9.1~dfsg-1) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../087-libjs-sphinxdoc_1.8.5-7_all.deb ...
Unpacking libjs-sphinxdoc (1.8.5-7) ...
Selecting previously unselected package liblapack3:armhf.
Preparing to unpack .../088-liblapack3_3.9.0-1_armhf.deb ...
Unpacking liblapack3:armhf (3.9.0-1) ...
Selecting previously unselected package liblcms2-2:armhf.
Preparing to unpack .../089-liblcms2-2_2.9-4_armhf.deb ...
Unpacking liblcms2-2:armhf (2.9-4) ...
Selecting previously unselected package libnetcdf15:armhf.
Preparing to unpack .../090-libnetcdf15_1%3a4.7.3-1_armhf.deb ...
Unpacking libnetcdf15:armhf (1:4.7.3-1) ...
Selecting previously unselected package proj-data.
Preparing to unpack .../091-proj-data_7.0.0-2_all.deb ...
Unpacking proj-data (7.0.0-2) ...
Selecting previously unselected package libwebp6:armhf.
Preparing to unpack .../092-libwebp6_0.6.1-2_armhf.deb ...
Unpacking libwebp6:armhf (0.6.1-2) ...
Selecting previously unselected package libtiff5:armhf.
Preparing to unpack .../093-libtiff5_4.1.0+git191117-2_armhf.deb ...
Unpacking libtiff5:armhf (4.1.0+git191117-2) ...
Selecting previously unselected package libproj19:armhf.
Preparing to unpack .../094-libproj19_7.0.0-2_armhf.deb ...
Unpacking libproj19:armhf (7.0.0-2) ...
Selecting previously unselected package libpython3.8-dbg:armhf.
Preparing to unpack .../095-libpython3.8-dbg_3.8.2-1_armhf.deb ...
Unpacking libpython3.8-dbg:armhf (3.8.2-1) ...
Selecting previously unselected package libpython3-dbg:armhf.
Preparing to unpack .../096-libpython3-dbg_3.8.2-2_armhf.deb ...
Unpacking libpython3-dbg:armhf (3.8.2-2) ...
Selecting previously unselected package libpython3.7-stdlib:armhf.
Preparing to unpack .../097-libpython3.7-stdlib_3.7.7-1_armhf.deb ...
Unpacking libpython3.7-stdlib:armhf (3.7.7-1) ...
Selecting previously unselected package libpython3.7-dbg:armhf.
Preparing to unpack .../098-libpython3.7-dbg_3.7.7-1_armhf.deb ...
Unpacking libpython3.7-dbg:armhf (3.7.7-1) ...
Selecting previously unselected package libpython3-all-dbg:armhf.
Preparing to unpack .../099-libpython3-all-dbg_3.8.2-2_armhf.deb ...
Unpacking libpython3-all-dbg:armhf (3.8.2-2) ...
Selecting previously unselected package libpython3.8:armhf.
Preparing to unpack .../100-libpython3.8_3.8.2-1_armhf.deb ...
Unpacking libpython3.8:armhf (3.8.2-1) ...
Selecting previously unselected package libpython3.8-dev:armhf.
Preparing to unpack .../101-libpython3.8-dev_3.8.2-1_armhf.deb ...
Unpacking libpython3.8-dev:armhf (3.8.2-1) ...
Selecting previously unselected package libpython3-dev:armhf.
Preparing to unpack .../102-libpython3-dev_3.8.2-2_armhf.deb ...
Unpacking libpython3-dev:armhf (3.8.2-2) ...
Selecting previously unselected package libpython3.7:armhf.
Preparing to unpack .../103-libpython3.7_3.7.7-1_armhf.deb ...
Unpacking libpython3.7:armhf (3.7.7-1) ...
Selecting previously unselected package libpython3.7-dev:armhf.
Preparing to unpack .../104-libpython3.7-dev_3.7.7-1_armhf.deb ...
Unpacking libpython3.7-dev:armhf (3.7.7-1) ...
Selecting previously unselected package libpython3-all-dev:armhf.
Preparing to unpack .../105-libpython3-all-dev_3.8.2-2_armhf.deb ...
Unpacking libpython3-all-dev:armhf (3.8.2-2) ...
Selecting previously unselected package libwebpdemux2:armhf.
Preparing to unpack .../106-libwebpdemux2_0.6.1-2_armhf.deb ...
Unpacking libwebpdemux2:armhf (0.6.1-2) ...
Selecting previously unselected package libwebpmux3:armhf.
Preparing to unpack .../107-libwebpmux3_0.6.1-2_armhf.deb ...
Unpacking libwebpmux3:armhf (0.6.1-2) ...
Selecting previously unselected package python-babel-localedata.
Preparing to unpack .../108-python-babel-localedata_2.8.0+dfsg.1-2_all.deb ...
Unpacking python-babel-localedata (2.8.0+dfsg.1-2) ...
Selecting previously unselected package python-matplotlib-data.
Preparing to unpack .../109-python-matplotlib-data_3.1.2-2_all.deb ...
Unpacking python-matplotlib-data (3.1.2-2) ...
Selecting previously unselected package python3.7.
Preparing to unpack .../110-python3.7_3.7.7-1_armhf.deb ...
Unpacking python3.7 (3.7.7-1) ...
Selecting previously unselected package python3-all.
Preparing to unpack .../111-python3-all_3.8.2-2_armhf.deb ...
Unpacking python3-all (3.8.2-2) ...
Selecting previously unselected package python3.8-dbg.
Preparing to unpack .../112-python3.8-dbg_3.8.2-1_armhf.deb ...
Unpacking python3.8-dbg (3.8.2-1) ...
Selecting previously unselected package python3-dbg.
Preparing to unpack .../113-python3-dbg_3.8.2-2_armhf.deb ...
Unpacking python3-dbg (3.8.2-2) ...
Selecting previously unselected package python3.7-dbg.
Preparing to unpack .../114-python3.7-dbg_3.7.7-1_armhf.deb ...
Unpacking python3.7-dbg (3.7.7-1) ...
Selecting previously unselected package python3-all-dbg.
Preparing to unpack .../115-python3-all-dbg_3.8.2-2_armhf.deb ...
Unpacking python3-all-dbg (3.8.2-2) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../116-zlib1g-dev_1%3a1.2.11.dfsg-2_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Selecting previously unselected package python3.8-dev.
Preparing to unpack .../117-python3.8-dev_3.8.2-1_armhf.deb ...
Unpacking python3.8-dev (3.8.2-1) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../118-python3-dev_3.8.2-2_armhf.deb ...
Unpacking python3-dev (3.8.2-2) ...
Selecting previously unselected package python3.7-dev.
Preparing to unpack .../119-python3.7-dev_3.7.7-1_armhf.deb ...
Unpacking python3.7-dev (3.7.7-1) ...
Selecting previously unselected package python3-all-dev.
Preparing to unpack .../120-python3-all-dev_3.8.2-2_armhf.deb ...
Unpacking python3-all-dev (3.8.2-2) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../121-python3-pkg-resources_44.0.0-1_all.deb ...
Unpacking python3-pkg-resources (44.0.0-1) ...
Selecting previously unselected package python3-tz.
Preparing to unpack .../122-python3-tz_2019.3-1_all.deb ...
Unpacking python3-tz (2019.3-1) ...
Selecting previously unselected package python3-babel.
Preparing to unpack .../123-python3-babel_2.8.0+dfsg.1-2_all.deb ...
Unpacking python3-babel (2.8.0+dfsg.1-2) ...
Selecting previously unselected package python3-certifi.
Preparing to unpack .../124-python3-certifi_2019.11.28-1_all.deb ...
Unpacking python3-certifi (2019.11.28-1) ...
Selecting previously unselected package python3-numpy.
Preparing to unpack .../125-python3-numpy_1%3a1.17.4-5+b1_armhf.deb ...
Unpacking python3-numpy (1:1.17.4-5+b1) ...
Selecting previously unselected package python3-cftime.
Preparing to unpack .../126-python3-cftime_1.1.1.2+ds-1_armhf.deb ...
Unpacking python3-cftime (1.1.1.2+ds-1) ...
Selecting previously unselected package python3-chardet.
Preparing to unpack .../127-python3-chardet_3.0.4-4_all.deb ...
Unpacking python3-chardet (3.0.4-4) ...
Selecting previously unselected package python3-six.
Preparing to unpack .../128-python3-six_1.14.0-2_all.deb ...
Unpacking python3-six (1.14.0-2) ...
Selecting previously unselected package python3-cycler.
Preparing to unpack .../129-python3-cycler_0.10.0-3_all.deb ...
Unpacking python3-cycler (0.10.0-3) ...
Selecting previously unselected package python3-dateutil.
Preparing to unpack .../130-python3-dateutil_2.7.3-3_all.deb ...
Unpacking python3-dateutil (2.7.3-3) ...
Selecting previously unselected package python3-roman.
Preparing to unpack .../131-python3-roman_2.0.0-4_all.deb ...
Unpacking python3-roman (2.0.0-4) ...
Selecting previously unselected package python3-docutils.
Preparing to unpack .../132-python3-docutils_0.16+dfsg-2_all.deb ...
Unpacking python3-docutils (0.16+dfsg-2) ...
Selecting previously unselected package python3-idna.
Preparing to unpack .../133-python3-idna_2.8-1_all.deb ...
Unpacking python3-idna (2.8-1) ...
Selecting previously unselected package python3-imagesize.
Preparing to unpack .../134-python3-imagesize_1.2.0-1_all.deb ...
Unpacking python3-imagesize (1.2.0-1) ...
Selecting previously unselected package python3-markupsafe.
Preparing to unpack .../135-python3-markupsafe_1.1.1-1_armhf.deb ...
Unpacking python3-markupsafe (1.1.1-1) ...
Selecting previously unselected package python3-jinja2.
Preparing to unpack .../136-python3-jinja2_2.10.1-2_all.deb ...
Unpacking python3-jinja2 (2.10.1-2) ...
Selecting previously unselected package python3-kiwisolver.
Preparing to unpack .../137-python3-kiwisolver_1.0.1-3_armhf.deb ...
Unpacking python3-kiwisolver (1.0.1-3) ...
Selecting previously unselected package python3-pyparsing.
Preparing to unpack .../138-python3-pyparsing_2.4.6-1_all.deb ...
Unpacking python3-pyparsing (2.4.6-1) ...
Selecting previously unselected package python3-matplotlib.
Preparing to unpack .../139-python3-matplotlib_3.1.2-2_armhf.deb ...
Unpacking python3-matplotlib (3.1.2-2) ...
Selecting previously unselected package python3-netcdf4.
Preparing to unpack .../140-python3-netcdf4_1.5.3-1+b1_armhf.deb ...
Unpacking python3-netcdf4 (1.5.3-1+b1) ...
Selecting previously unselected package python3-numpy-dbg:armhf.
Preparing to unpack .../141-python3-numpy-dbg_1%3a1.17.4-5+b1_armhf.deb ...
Unpacking python3-numpy-dbg:armhf (1:1.17.4-5+b1) ...
Selecting previously unselected package python3-packaging.
Preparing to unpack .../142-python3-packaging_20.3-1_all.deb ...
Unpacking python3-packaging (20.3-1) ...
Selecting previously unselected package python3-pil:armhf.
Preparing to unpack .../143-python3-pil_6.2.1-2+b1_armhf.deb ...
Unpacking python3-pil:armhf (6.2.1-2+b1) ...
Selecting previously unselected package python3-pygments.
Preparing to unpack .../144-python3-pygments_2.3.1+dfsg-1_all.deb ...
Unpacking python3-pygments (2.3.1+dfsg-1) ...
Selecting previously unselected package python3-pyproj.
Preparing to unpack .../145-python3-pyproj_2.6.0+ds-1+rpi1+b1_armhf.deb ...
Unpacking python3-pyproj (2.6.0+ds-1+rpi1+b1) ...
Selecting previously unselected package python3-pyshp.
Preparing to unpack .../146-python3-pyshp_2.1.0+ds-2_all.deb ...
Unpacking python3-pyshp (2.1.0+ds-2) ...
Selecting previously unselected package python3-urllib3.
Preparing to unpack .../147-python3-urllib3_1.25.8-1_all.deb ...
Unpacking python3-urllib3 (1.25.8-1) ...
Selecting previously unselected package python3-requests.
Preparing to unpack .../148-python3-requests_2.22.0-2_all.deb ...
Unpacking python3-requests (2.22.0-2) ...
Selecting previously unselected package python3-setuptools.
Preparing to unpack .../149-python3-setuptools_44.0.0-1_all.deb ...
Unpacking python3-setuptools (44.0.0-1) ...
Selecting previously unselected package sphinx-common.
Preparing to unpack .../150-sphinx-common_1.8.5-7_all.deb ...
Unpacking sphinx-common (1.8.5-7) ...
Selecting previously unselected package python3-alabaster.
Preparing to unpack .../151-python3-alabaster_0.7.8-1_all.deb ...
Unpacking python3-alabaster (0.7.8-1) ...
Selecting previously unselected package python3-sphinx.
Preparing to unpack .../152-python3-sphinx_1.8.5-7_all.deb ...
Unpacking python3-sphinx (1.8.5-7) ...
Selecting previously unselected package python3-tk:armhf.
Preparing to unpack .../153-python3-tk_3.8.2-2_armhf.deb ...
Unpacking python3-tk:armhf (3.8.2-2) ...
Selecting previously unselected package sbuild-build-depends-basemap-dummy.
Preparing to unpack .../154-sbuild-build-depends-basemap-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-basemap-dummy (0.invalid.0) ...
Setting up libpipeline1:armhf (1.5.2-2) ...
Setting up liblcms2-2:armhf (2.9-4) ...
Setting up libxau6:armhf (1:1.0.8-1+b2) ...
Setting up libkeyutils1:armhf (1.6.1-2) ...
Setting up libpsl5:armhf (0.21.0-1) ...
Setting up ttf-bitstream-vera (1.10-8) ...
Setting up mime-support (3.64) ...
Setting up proj-data (7.0.0-2) ...
Setting up libmagic-mgc (1:5.38-4) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libgeos-3.8.1:armhf (3.8.1-1) ...
Setting up libglib2.0-0:armhf (2.64.1-1) ...
No schema files found: doing nothing.
Setting up fonts-lyx (2.3.4.2-2) ...
Setting up libdebhelper-perl (12.10) ...
Setting up libbrotli1:armhf (1.0.7-6) ...
Setting up x11-common (1:7.7+20) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libnghttp2-14:armhf (1.40.0-1+b2) ...
Setting up libmagic1:armhf (1:5.38-4) ...
Setting up gettext-base (0.19.8.1-10) ...
Setting up file (1:5.38-4) ...
Setting up libgomp1:armhf (10-20200324-1+rpi1) ...
Setting up libpython3.7-minimal:armhf (3.7.7-1) ...
Setting up libjbig0:armhf (2.1-3.1+b2) ...
Setting up libaec0:armhf (1.0.4-1) ...
Setting up libicu63:armhf (63.2-3) ...
Setting up python-babel-localedata (2.8.0+dfsg.1-2) ...
Setting up libkrb5support0:armhf (1.17-7) ...
Setting up autotools-dev (20180224.1) ...
Setting up libblas3:armhf (3.9.0-1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode
Setting up libexpat1-dev:armhf (2.2.9-1) ...
Setting up libjpeg62-turbo:armhf (1:1.5.2-2+b1) ...
Setting up libx11-data (2:1.6.9-2) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b1) ...
Setting up libsigsegv2:armhf (2.12-2) ...
Setting up libimagequant0:armhf (2.12.2-1.1) ...
Setting up libpng16-16:armhf (1.6.37-2) ...
Setting up libatomic1:armhf (10-20200324-1+rpi1) ...
Setting up libtcl8.6:armhf (8.6.10+dfsg-1) ...
Setting up autopoint (0.19.8.1-10) ...
Setting up libwebp6:armhf (0.6.1-2) ...
Setting up libgeos-c1v5:armhf (3.8.1-1) ...
Setting up libk5crypto3:armhf (1.17-7) ...
Setting up python3.7-minimal (3.7.7-1) ...
Setting up libgfortran5:armhf (10-20200324-1+rpi1) ...
Setting up libubsan1:armhf (10-20200324-1+rpi1) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Setting up sensible-utils (0.0.12+nmu1) ...
Setting up libuchardet0:armhf (0.0.6-3) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up libssh2-1:armhf (1.8.0-2.1) ...
Setting up sgml-base (1.29.1) ...
Setting up libkrb5-3:armhf (1.17-7) ...
Setting up libtiff5:armhf (4.1.0+git191117-2) ...
Setting up libmpdec2:armhf (2.4.2-3) ...
Setting up libjs-jquery (3.3.1~dfsg-3) ...
Setting up libpython3.8-stdlib:armhf (3.8.2-1) ...
Setting up python3.8 (3.8.2-1) ...
Setting up python-matplotlib-data (3.1.2-2) ...
Setting up openssl (1.1.1d-2) ...
Setting up libwebpmux3:armhf (0.6.1-2) ...
Setting up libbsd0:armhf (0.10.0-1) ...
Setting up libtinfo5:armhf (6.2-1) ...
Setting up libelf1:armhf (0.176-1.1) ...
Setting up libxml2:armhf (2.9.10+dfsg-4) ...
Setting up libcc1-0:armhf (10-20200324-1+rpi1) ...
Setting up libsz2:armhf (1.0.4-1) ...
Setting up libpython3-stdlib:armhf (3.8.2-2) ...
Setting up libjs-underscore (1.9.1~dfsg-1) ...
Setting up libfile-stripnondeterminism-perl (1.6.3-2) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libpython3.7-stdlib:armhf (3.7.7-1) ...
Setting up liblapack3:armhf (3.9.0-1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode
Setting up libxcb1:armhf (1.13.1-5) ...
Setting up libpython3.7:armhf (3.7.7-1) ...
Setting up libtool (2.4.6-14) ...
Setting up libpython3.7-dev:armhf (3.7.7-1) ...
Setting up libwebpdemux2:armhf (0.6.1-2) ...
Setting up libpython3.8-dbg:armhf (3.8.2-1) ...
Setting up m4 (1.4.18-4) ...
Setting up libpython3-dbg:armhf (3.8.2-2) ...
Setting up python3 (3.8.2-2) ...
Setting up python3-markupsafe (1.1.1-1) ...
Setting up python3-tz (2019.3-1) ...
Setting up python3-six (1.14.0-2) ...
Setting up ca-certificates (20190110) ...
Updating certificates in /etc/ssl/certs...
128 added, 0 removed; done.
Setting up python3-roman (2.0.0-4) ...
Setting up python3-jinja2 (2.10.1-2) ...
Setting up python3-pygments (2.3.1+dfsg-1) ...
Setting up libjs-jquery-ui (1.12.1+dfsg-5) ...
Setting up python3-pyparsing (2.4.6-1) ...
Setting up libfreetype6:armhf (2.10.1-2) ...
Setting up python3-certifi (2019.11.28-1) ...
Setting up libpython3.7-dbg:armhf (3.7.7-1) ...
Setting up libpython3.8:armhf (3.8.2-1) ...
Setting up libgeos-dev (3.8.1-1) ...
Setting up libhdf5-103:armhf (1.10.4+repack-11) ...
Setting up python3-cycler (0.10.0-3) ...
Setting up bsdmainutils (11.1.2) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up libgssapi-krb5-2:armhf (1.17-7) ...
Setting up python3-idna (2.8-1) ...
Setting up cython3 (0.29.14-0.1+b1) ...
Setting up libcroco3:armhf (0.6.13-1) ...
Setting up ucf (3.0038+nmu1) ...
Setting up libjs-sphinxdoc (1.8.5-7) ...
Setting up autoconf (2.69-11.1) ...
Setting up python3-urllib3 (1.25.8-1) ...
Setting up dh-strip-nondeterminism (1.6.3-2) ...
Setting up dwz (0.13-5) ...
Setting up groff-base (1.22.4-4) ...
Setting up xml-core (0.18+nmu1) ...
Setting up libx11-6:armhf (2:1.6.9-2) ...
Setting up python3-dateutil (2.7.3-3) ...
Setting up python3-lib2to3 (3.8.2-2) ...
Setting up python3-imagesize (1.2.0-1) ...
Setting up python3-pkg-resources (44.0.0-1) ...
Setting up automake (1:1.16.1-4) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up python3-distutils (3.8.2-2) ...
Setting up dh-python (4.20200315) ...
Setting up python3.8-dbg (3.8.2-1) ...
Setting up python3.7 (3.7.7-1) ...
Setting up python3.7-dbg (3.7.7-1) ...
Setting up gettext (0.19.8.1-10) ...
Setting up python3-setuptools (44.0.0-1) ...
Setting up libxrender1:armhf (1:0.9.10-1) ...
Setting up python3-babel (2.8.0+dfsg.1-2) ...
update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode
Setting up fontconfig-config (2.13.1-2) ...
Setting up python3-alabaster (0.7.8-1) ...
Setting up libxext6:armhf (2:1.3.3-1+b2) ...
Setting up python3-all (3.8.2-2) ...
Setting up python3-pyshp (2.1.0+ds-2) ...
Setting up libcurl3-gnutls:armhf (7.68.0-1) ...
Setting up libpython3-all-dbg:armhf (3.8.2-2) ...
Setting up man-db (2.9.1-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up python3.7-dev (3.7.7-1) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up libnetcdf15:armhf (1:4.7.3-1) ...
Setting up python3-pil:armhf (6.2.1-2+b1) ...
Setting up python3-packaging (20.3-1) ...
Setting up python3-chardet (3.0.4-4) ...
Setting up libpython3.8-dev:armhf (3.8.2-1) ...
Setting up sphinx-common (1.8.5-7) ...
Setting up python3-requests (2.22.0-2) ...
Setting up python3-kiwisolver (1.0.1-3) ...
Setting up python3-numpy (1:1.17.4-5+b1) ...
Setting up python3.8-dev (3.8.2-1) ...
Setting up libxss1:armhf (1:1.2.3-1) ...
Setting up libfontconfig1:armhf (2.13.1-2) ...
Setting up libproj19:armhf (7.0.0-2) ...
Setting up python3-dbg (3.8.2-2) ...
Setting up python3-matplotlib (3.1.2-2) ...
Setting up libxft2:armhf (2.3.2-2) ...
Setting up libpython3-dev:armhf (3.8.2-2) ...
Setting up po-debconf (1.0.21) ...
Setting up libtk8.6:armhf (8.6.10-1) ...
Setting up python3-pyproj (2.6.0+ds-1+rpi1+b1) ...
Setting up python3-numpy-dbg:armhf (1:1.17.4-5+b1) ...
Setting up libpython3-all-dev:armhf (3.8.2-2) ...
Setting up python3-dev (3.8.2-2) ...
Setting up python3-cftime (1.1.1.2+ds-1) ...
Setting up python3-all-dbg (3.8.2-2) ...
Setting up python3-netcdf4 (1.5.3-1+b1) ...
Setting up python3-all-dev (3.8.2-2) ...
Setting up tk8.6-blt2.5 (2.5.3+dfsg-4) ...
Setting up blt (2.5.3+dfsg-4) ...
Setting up python3-tk:armhf (3.8.2-2) ...
Setting up dh-autoreconf (19) ...
Setting up debhelper (12.10) ...
Processing triggers for libc-bin (2.30-2+rpi1) ...
Processing triggers for sgml-base (1.29.1) ...
Setting up docutils-common (0.16+dfsg-2) ...
Processing triggers for sgml-base (1.29.1) ...
Setting up python3-docutils (0.16+dfsg-2) ...
update-alternatives: using /usr/share/docutils/scripts/python3/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2html4 to provide /usr/bin/rst2html4 (rst2html4) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2html5 to provide /usr/bin/rst2html5 (rst2html5) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode
Setting up python3-sphinx (1.8.5-7) ...
update-alternatives: using /usr/share/sphinx/scripts/python3/sphinx-apidoc to provide /usr/bin/sphinx-apidoc (sphinx-apidoc) in auto mode
update-alternatives: using /usr/share/sphinx/scripts/python3/sphinx-autogen to provide /usr/bin/sphinx-autogen (sphinx-autogen) in auto mode
update-alternatives: using /usr/share/sphinx/scripts/python3/sphinx-build to provide /usr/bin/sphinx-build (sphinx-build) in auto mode
update-alternatives: using /usr/share/sphinx/scripts/python3/sphinx-quickstart to provide /usr/bin/sphinx-quickstart (sphinx-quickstart) in auto mode
Setting up sbuild-build-depends-basemap-dummy (0.invalid.0) ...
Processing triggers for ca-certificates (20190110) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
W: No sandbox user '_apt' on the system, can not drop privileges

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

Kernel: Linux 4.15.0-76-generic armhf (armv8l)
Toolchain package versions: binutils_2.34-5+rpi1 dpkg-dev_1.19.7 g++-9_9.3.0-3+rpi1 gcc-9_9.3.0-3+rpi1 libc6-dev_2.30-2+rpi1 libstdc++-9-dev_9.3.0-3+rpi1 libstdc++6_10-20200324-1+rpi1 linux-libc-dev_5.2.17-1+rpi1+b2
Package versions: adduser_3.118 apt_2.0.0+b1 autoconf_2.69-11.1 automake_1:1.16.1-4 autopoint_0.19.8.1-10 autotools-dev_20180224.1 base-files_11+rpi1 base-passwd_3.5.47 bash_5.0-6 binutils_2.34-5+rpi1 binutils-arm-linux-gnueabihf_2.34-5+rpi1 binutils-common_2.34-5+rpi1 blt_2.5.3+dfsg-4 bsdmainutils_11.1.2 bsdutils_1:2.34-0.1 build-essential_12.8 bzip2_1.0.8-2 ca-certificates_20190110 coreutils_8.30-3 cpp_4:9.2.1-3.1+rpi1 cpp-9_9.3.0-3+rpi1 cython3_0.29.14-0.1+b1 dash_0.5.10.2-6 debconf_1.5.73 debhelper_12.10 debianutils_4.9.1 dh-autoreconf_19 dh-python_4.20200315 dh-strip-nondeterminism_1.6.3-2 diffutils_1:3.7-3 dirmngr_2.2.19-3 docutils-common_0.16+dfsg-2 dpkg_1.19.7 dpkg-dev_1.19.7 dwz_0.13-5 e2fsprogs_1.45.6-1 fakeroot_1.24-1 fdisk_2.34-0.1 file_1:5.38-4 findutils_4.7.0-1 fontconfig-config_2.13.1-2 fonts-lyx_2.3.4.2-2 g++_4:9.2.1-3.1+rpi1 g++-9_9.3.0-3+rpi1 gcc_4:9.2.1-3.1+rpi1 gcc-10-base_10-20200324-1+rpi1 gcc-9_9.3.0-3+rpi1 gcc-9-base_9.3.0-3+rpi1 gettext_0.19.8.1-10 gettext-base_0.19.8.1-10 gnupg_2.2.19-3 gnupg-l10n_2.2.19-3 gnupg-utils_2.2.19-3 gpg_2.2.19-3 gpg-agent_2.2.19-3 gpg-wks-client_2.2.19-3 gpg-wks-server_2.2.19-3 gpgconf_2.2.19-3 gpgsm_2.2.19-3 gpgv_2.2.19-3 grep_3.4-1 groff-base_1.22.4-4 gzip_1.10-2 hostname_3.23 init-system-helpers_1.57 intltool-debian_0.35.0+20060710.5 iputils-ping_3:20190709-3 libacl1_2.2.53-6 libaec0_1.0.4-1 libapt-pkg6.0_2.0.0+b1 libarchive-zip-perl_1.68-1 libasan5_9.3.0-3+rpi1 libassuan0_2.5.3-7 libatomic1_10-20200324-1+rpi1 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-2 libaudit1_1:2.8.5-2+b1 libbinutils_2.34-5+rpi1 libblas3_3.9.0-1 libblkid1_2.34-0.1 libbrotli1_1.0.7-6 libbsd0_0.10.0-1 libbz2-1.0_1.0.8-2 libc-bin_2.30-2+rpi1 libc-dev-bin_2.30-2+rpi1 libc6_2.30-2+rpi1 libc6-dev_2.30-2+rpi1 libcap-ng0_0.7.9-2.1 libcap2_1:2.32-1 libcap2-bin_1:2.32-1 libcc1-0_10-20200324-1+rpi1 libcom-err2_1.45.6-1 libcroco3_0.6.13-1 libcrypt-dev_1:4.4.15-1 libcrypt1_1:4.4.15-1 libctf-nobfd0_2.34-5+rpi1 libctf0_2.34-5+rpi1 libcurl3-gnutls_7.68.0-1 libdb5.3_5.3.28+dfsg1-0.6 libdebconfclient0_0.251 libdebhelper-perl_12.10 libdpkg-perl_1.19.7 libelf1_0.176-1.1 libexpat1_2.2.9-1 libexpat1-dev_2.2.9-1 libext2fs2_1.45.6-1 libfakeroot_1.24-1 libfdisk1_2.34-0.1 libffi7_3.3-3 libfile-stripnondeterminism-perl_1.6.3-2 libfontconfig1_2.13.1-2 libfreetype6_2.10.1-2 libgcc-9-dev_9.3.0-3+rpi1 libgcc-s1_10-20200324-1+rpi1 libgcc1_1:10-20200324-1+rpi1 libgcrypt20_1.8.5-5 libgdbm-compat4_1.18.1-5 libgdbm6_1.18.1-5 libgeos-3.8.1_3.8.1-1 libgeos-c1v5_3.8.1-1 libgeos-dev_3.8.1-1 libgfortran5_10-20200324-1+rpi1 libglib2.0-0_2.64.1-1 libgmp10_2:6.2.0+dfsg-4 libgnutls30_3.6.12-2 libgomp1_10-20200324-1+rpi1 libgpg-error0_1.37-1 libgssapi-krb5-2_1.17-7 libhdf5-103_1.10.4+repack-11 libhogweed5_3.5.1+really3.5.1-2 libicu63_63.2-3 libidn2-0_2.3.0-1 libimagequant0_2.12.2-1.1 libisl22_0.22.1-1 libjbig0_2.1-3.1+b2 libjpeg62-turbo_1:1.5.2-2+b1 libjs-jquery_3.3.1~dfsg-3 libjs-jquery-ui_1.12.1+dfsg-5 libjs-sphinxdoc_1.8.5-7 libjs-underscore_1.9.1~dfsg-1 libk5crypto3_1.17-7 libkeyutils1_1.6.1-2 libkrb5-3_1.17-7 libkrb5support0_1.17-7 libksba8_1.3.5-2 liblapack3_3.9.0-1 liblcms2-2_2.9-4 libldap-2.4-2_2.4.49+dfsg-2 libldap-common_2.4.49+dfsg-2 liblz4-1_1.9.2-2 liblzma5_5.2.4-1 libmagic-mgc_1:5.38-4 libmagic1_1:5.38-4 libmount1_2.34-0.1 libmpc3_1.1.0-1 libmpdec2_2.4.2-3 libmpfr6_4.0.2-1 libncursesw6_6.2-1 libnetcdf15_1:4.7.3-1 libnettle7_3.5.1+really3.5.1-2 libnghttp2-14_1.40.0-1+b2 libnpth0_1.6-1 libp11-kit0_0.23.20-1 libpam-cap_1:2.32-1 libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5 libpam0g_1.3.1-5 libpcre2-8-0_10.34-7 libpcre3_2:8.39-12 libperl5.30_5.30.0-9 libpipeline1_1.5.2-2 libpng16-16_1.6.37-2 libproj19_7.0.0-2 libpsl5_0.21.0-1 libpython3-all-dbg_3.8.2-2 libpython3-all-dev_3.8.2-2 libpython3-dbg_3.8.2-2 libpython3-dev_3.8.2-2 libpython3-stdlib_3.8.2-2 libpython3.7_3.7.7-1 libpython3.7-dbg_3.7.7-1 libpython3.7-dev_3.7.7-1 libpython3.7-minimal_3.7.7-1 libpython3.7-stdlib_3.7.7-1 libpython3.8_3.8.2-1 libpython3.8-dbg_3.8.2-1 libpython3.8-dev_3.8.2-1 libpython3.8-minimal_3.8.2-1 libpython3.8-stdlib_3.8.2-1 libreadline7_7.0-5 libreadline8_8.0-4 librtmp1_2.4+20151223.gitfa8646d.1-2+b1 libsasl2-2_2.1.27+dfsg-2 libsasl2-modules-db_2.1.27+dfsg-2 libseccomp2_2.4.3-1+rpi1 libselinux1_3.0-1 libsemanage-common_3.0-1 libsemanage1_3.0-1 libsepol1_3.0-1 libsigsegv2_2.12-2 libsmartcols1_2.34-0.1 libsqlite3-0_3.31.1-4 libss2_1.45.6-1 libssh2-1_1.8.0-2.1 libssl1.1_1.1.1d-2 libstdc++-9-dev_9.3.0-3+rpi1 libstdc++6_10-20200324-1+rpi1 libsub-override-perl_0.09-2 libsystemd0_244.3-1+rpi1 libsz2_1.0.4-1 libtasn1-6_4.16.0-2 libtcl8.6_8.6.10+dfsg-1 libtiff5_4.1.0+git191117-2 libtinfo5_6.2-1 libtinfo6_6.2-1 libtk8.6_8.6.10-1 libtool_2.4.6-14 libubsan1_10-20200324-1+rpi1 libuchardet0_0.0.6-3 libudev1_244.3-1+rpi1 libunistring2_0.9.10-2 libuuid1_2.34-0.1 libwebp6_0.6.1-2 libwebpdemux2_0.6.1-2 libwebpmux3_0.6.1-2 libx11-6_2:1.6.9-2 libx11-data_2:1.6.9-2 libxau6_1:1.0.8-1+b2 libxcb1_1.13.1-5 libxdmcp6_1:1.1.2-3 libxext6_2:1.3.3-1+b2 libxft2_2.3.2-2 libxml2_2.9.10+dfsg-4 libxrender1_1:0.9.10-1 libxss1_1:1.2.3-1 libzstd1_1.4.4+dfsg-3+rpi1 linux-libc-dev_5.2.17-1+rpi1+b2 login_1:4.8.1-1 logsave_1.45.6-1 lsb-base_11.1.0+rpi1 m4_1.4.18-4 make_4.2.1-1.2 man-db_2.9.1-1 mawk_1.3.4.20200120-2 mime-support_3.64 mount_2.34-0.1 ncurses-base_6.2-1 ncurses-bin_6.2-1 netbase_6.1 openssl_1.1.1d-2 passwd_1:4.8.1-1 patch_2.7.6-6 perl_5.30.0-9 perl-base_5.30.0-9 perl-modules-5.30_5.30.0-9 pinentry-curses_1.1.0-3 po-debconf_1.0.21 proj-data_7.0.0-2 python-babel-localedata_2.8.0+dfsg.1-2 python-matplotlib-data_3.1.2-2 python3_3.8.2-2 python3-alabaster_0.7.8-1 python3-all_3.8.2-2 python3-all-dbg_3.8.2-2 python3-all-dev_3.8.2-2 python3-babel_2.8.0+dfsg.1-2 python3-certifi_2019.11.28-1 python3-cftime_1.1.1.2+ds-1 python3-chardet_3.0.4-4 python3-cycler_0.10.0-3 python3-dateutil_2.7.3-3 python3-dbg_3.8.2-2 python3-dev_3.8.2-2 python3-distutils_3.8.2-2 python3-docutils_0.16+dfsg-2 python3-idna_2.8-1 python3-imagesize_1.2.0-1 python3-jinja2_2.10.1-2 python3-kiwisolver_1.0.1-3 python3-lib2to3_3.8.2-2 python3-markupsafe_1.1.1-1 python3-matplotlib_3.1.2-2 python3-minimal_3.8.2-2 python3-netcdf4_1.5.3-1+b1 python3-numpy_1:1.17.4-5+b1 python3-numpy-dbg_1:1.17.4-5+b1 python3-packaging_20.3-1 python3-pil_6.2.1-2+b1 python3-pkg-resources_44.0.0-1 python3-pygments_2.3.1+dfsg-1 python3-pyparsing_2.4.6-1 python3-pyproj_2.6.0+ds-1+rpi1+b1 python3-pyshp_2.1.0+ds-2 python3-requests_2.22.0-2 python3-roman_2.0.0-4 python3-setuptools_44.0.0-1 python3-six_1.14.0-2 python3-sphinx_1.8.5-7 python3-tk_3.8.2-2 python3-tz_2019.3-1 python3-urllib3_1.25.8-1 python3.7_3.7.7-1 python3.7-dbg_3.7.7-1 python3.7-dev_3.7.7-1 python3.7-minimal_3.7.7-1 python3.8_3.8.2-1 python3.8-dbg_3.8.2-1 python3.8-dev_3.8.2-1 python3.8-minimal_3.8.2-1 raspbian-archive-keyring_20120528.2 readline-common_8.0-4 sbuild-build-depends-basemap-dummy_0.invalid.0 sbuild-build-depends-core-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12+nmu1 sgml-base_1.29.1 sphinx-common_1.8.5-7 sysvinit-utils_2.96-3 tar_1.30+dfsg-7 tk8.6-blt2.5_2.5.3+dfsg-4 ttf-bitstream-vera_1.10-8 tzdata_2019c-3 ucf_3.0038+nmu1 util-linux_2.34-0.1 x11-common_1:7.7+20 xml-core_0.18+nmu1 xz-utils_5.2.4-1 zlib1g_1:1.2.11.dfsg-2 zlib1g-dev_1:1.2.11.dfsg-2

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


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

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Fri Sep  6 02:28:12 2019 UTC
gpgv:                using RSA key B9FAD3192AF3E4A5309D9D39879F3C993801A94F
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./basemap_1.2.1+dfsg-1.dsc
dpkg-source: info: extracting basemap in /<<BUILDDIR>>/basemap-1.2.1+dfsg
dpkg-source: info: unpacking basemap_1.2.1+dfsg.orig.tar.xz
dpkg-source: info: unpacking basemap_1.2.1+dfsg-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying dont_install_data_files
dpkg-source: info: applying use_share_datafiles
dpkg-source: info: applying install_matplotlib_sphinxext
dpkg-source: info: applying doc_make.py_py3k.patch

Check disk space
----------------

Sufficient free space for build

Hack binNMU version
-------------------

Created changelog entry for binNMU version 1.2.1+dfsg-1+b1

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=bullseye-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bullseye-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=112
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bullseye-staging-armhf-sbuild-24cc1705-690e-49b5-9a72-cac1e7d57d84
SCHROOT_UID=107
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd

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

dpkg-buildpackage: info: source package basemap
dpkg-buildpackage: info: source version 1.2.1+dfsg-1+b1
dpkg-buildpackage: info: source distribution bullseye-staging
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
dh clean --with sphinxdoc,python3 --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:217: python3.7 setup.py clean 
checking for GEOS lib in /<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.7 ....
checking for GEOS lib in /<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.7/local ....
checking for GEOS lib in /usr ....
GEOS lib (version 3.8.1) found in /usr
running clean
removing '/<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.7/build' (and everything under it)
'build/bdist.linux-armhf' does not exist -- can't clean it
'build/scripts.linux-armhf-3.7' does not exist -- can't clean it
I: pybuild base:217: python3.8 setup.py clean 
checking for GEOS lib in /<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.8 ....
checking for GEOS lib in /<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.8/local ....
checking for GEOS lib in /usr ....
GEOS lib (version 3.8.1) found in /usr
running clean
removing '/<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.8/build' (and everything under it)
'build/bdist.linux-armhf' does not exist -- can't clean it
'build/scripts.linux-armhf-3.8' does not exist -- can't clean it
I: pybuild base:217: python3.7-dbg setup.py clean 
checking for GEOS lib in /<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.7_dbg ....
checking for GEOS lib in /<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.7_dbg/local ....
checking for GEOS lib in /usr ....
GEOS lib (version 3.8.1) found in /usr
running clean
removing '/<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.7_dbg/build' (and everything under it)
'build/bdist.linux-armhf' does not exist -- can't clean it
'build/scripts.linux-armhf-3.7' does not exist -- can't clean it
setup.py:61: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/include/geos_c.h' mode='r' encoding='UTF-8'>
  geos_version = checkversion(direc)
ResourceWarning: Enable tracemalloc to get the object allocation traceback
I: pybuild base:217: python3.8-dbg setup.py clean 
checking for GEOS lib in /<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.8_dbg ....
checking for GEOS lib in /<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.8_dbg/local ....
checking for GEOS lib in /usr ....
GEOS lib (version 3.8.1) found in /usr
running clean
removing '/<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.8_dbg/build' (and everything under it)
'build/bdist.linux-armhf' does not exist -- can't clean it
'build/scripts.linux-armhf-3.8' does not exist -- can't clean it
setup.py:61: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/include/geos_c.h' mode='r' encoding='UTF-8'>
  geos_version = checkversion(direc)
ResourceWarning: Enable tracemalloc to get the object allocation traceback
   debian/rules override_dh_clean
make[1]: Entering directory '/<<BUILDDIR>>/basemap-1.2.1+dfsg'
dh_clean
rm -rf doc/build
rm -f nad2bin.o nad2bin
make[1]: Leaving directory '/<<BUILDDIR>>/basemap-1.2.1+dfsg'
 debian/rules build-arch
dh build-arch --with sphinxdoc,python3 --buildsystem=pybuild
   dh_update_autotools_config -a -O--buildsystem=pybuild
   dh_auto_configure -a -O--buildsystem=pybuild
I: pybuild base:217: python3.7 setup.py config 
checking for GEOS lib in /<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.7 ....
checking for GEOS lib in /<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.7/local ....
checking for GEOS lib in /usr ....
GEOS lib (version 3.8.1) found in /usr
running config
I: pybuild base:217: python3.8 setup.py config 
checking for GEOS lib in /<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.8 ....
checking for GEOS lib in /<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.8/local ....
checking for GEOS lib in /usr ....
GEOS lib (version 3.8.1) found in /usr
running config
I: pybuild base:217: python3.7-dbg setup.py config 
checking for GEOS lib in /<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.7_dbg ....
checking for GEOS lib in /<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.7_dbg/local ....
checking for GEOS lib in /usr ....
GEOS lib (version 3.8.1) found in /usr
running config
setup.py:61: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/include/geos_c.h' mode='r' encoding='UTF-8'>
  geos_version = checkversion(direc)
ResourceWarning: Enable tracemalloc to get the object allocation traceback
I: pybuild base:217: python3.8-dbg setup.py config 
checking for GEOS lib in /<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.8_dbg ....
checking for GEOS lib in /<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.8_dbg/local ....
checking for GEOS lib in /usr ....
GEOS lib (version 3.8.1) found in /usr
running config
setup.py:61: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/include/geos_c.h' mode='r' encoding='UTF-8'>
  geos_version = checkversion(direc)
ResourceWarning: Enable tracemalloc to get the object allocation traceback
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<BUILDDIR>>/basemap-1.2.1+dfsg'
set -e ; \
for python in python3.7 python3.8; do \
	$python setup.py build; \
	$python-dbg setup.py build; \
done
checking for GEOS lib in /sbuild-nonexistent ....
checking for GEOS lib in /sbuild-nonexistent/local ....
checking for GEOS lib in /usr ....
GEOS lib (version 3.8.1) found in /usr
running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building extension "_geoslib" sources
build_src: building npy-pkg config files
running build_py
creating build
creating build/lib.linux-armv8l-3.7
creating build/lib.linux-armv8l-3.7/mpl_toolkits
copying lib/mpl_toolkits/__init__.py -> build/lib.linux-armv8l-3.7/mpl_toolkits
creating build/lib.linux-armv8l-3.7/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/cm.py -> build/lib.linux-armv8l-3.7/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/diagnostic.py -> build/lib.linux-armv8l-3.7/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/proj.py -> build/lib.linux-armv8l-3.7/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/solar.py -> build/lib.linux-armv8l-3.7/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/test.py -> build/lib.linux-armv8l-3.7/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/__init__.py -> build/lib.linux-armv8l-3.7/mpl_toolkits/basemap
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
building '_geoslib' extension
compiling C sources
C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/basemap-1.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

creating build/temp.linux-armv8l-3.7/src
compile options: '-I/usr/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.7m -c'
arm-linux-gnueabihf-gcc: src/_geoslib.c
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1830,
                 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
                 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4,
                 from src/_geoslib.c:565:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_is_valid':
src/_geoslib.c:1602:43: warning: passing argument 1 of 'GEOSisValid' from incompatible pointer type [-Wincompatible-pointer-types]
 1602 |   __pyx_v_valid = GEOSisValid(__pyx_v_self->_geom);
      |                               ~~~~~~~~~~~~^~~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1953:54: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1953 | extern char GEOS_DLL GEOSisValid(const GEOSGeometry* g);
      |                                  ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_2geom_type':
src/_geoslib.c:1699:59: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 1699 |   __pyx_t_1 = PyBytes_FromString(GEOSGeomType(__pyx_v_self->_geom)); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 152, __pyx_L1_error)
      |                                               ~~~~~~~~~~~~^~~~~~~
      |                                                           |
      |                                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_4within':
src/_geoslib.c:1787:31: warning: passing argument 1 of 'GEOSWithin' from incompatible pointer type [-Wincompatible-pointer-types]
 1787 |   __pyx_v_answer = GEOSWithin(__pyx_v_g1, __pyx_v_g2);
      |                               ^~~~~~~~~~
      |                               |
      |                               GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1769:53: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1769 | extern char GEOS_DLL GEOSWithin(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                 ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c:1787:43: warning: passing argument 2 of 'GEOSWithin' from incompatible pointer type [-Wincompatible-pointer-types]
 1787 |   __pyx_v_answer = GEOSWithin(__pyx_v_g1, __pyx_v_g2);
      |                                           ^~~~~~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1769:77: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1769 | extern char GEOS_DLL GEOSWithin(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                                         ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_6union':
src/_geoslib.c:1919:26: warning: passing argument 1 of 'GEOSUnion' from incompatible pointer type [-Wincompatible-pointer-types]
 1919 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |                          ^~~~~~~~~~
      |                          |
      |                          GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1638:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1638 | extern GEOSGeometry GEOS_DLL *GEOSUnion(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~
src/_geoslib.c:1919:38: warning: passing argument 2 of 'GEOSUnion' from incompatible pointer type [-Wincompatible-pointer-types]
 1919 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |                                      ^~~~~~~~~~
      |                                      |
      |                                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1638:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1638 | extern GEOSGeometry GEOS_DLL *GEOSUnion(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~
src/_geoslib.c:1919:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 1919 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |              ^
src/_geoslib.c:1928:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 1928 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2031:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2031 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2040:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2040 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2040:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2040 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2091:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2091 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2100:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2100 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2100:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2100 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2143:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2143 |     __pyx_t_2 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 194, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2173:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2173 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_8simplify':
src/_geoslib.c:2276:29: warning: passing argument 1 of 'GEOSSimplify' from incompatible pointer type [-Wincompatible-pointer-types]
 2276 |   __pyx_v_g3 = GEOSSimplify(__pyx_v_g1, __pyx_v_tolerance);
      |                             ^~~~~~~~~~
      |                             |
      |                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1669:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1669 | extern GEOSGeometry GEOS_DLL *GEOSSimplify(const GEOSGeometry* g, double tolerance);
      |                               ^~~~~~~~~~~~
src/_geoslib.c:2276:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2276 |   __pyx_v_g3 = GEOSSimplify(__pyx_v_g1, __pyx_v_tolerance);
      |              ^
src/_geoslib.c:2285:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 2285 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2388:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2388 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2397:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2397 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2397:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2397 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2448:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2448 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2457:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2457 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2457:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2457 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2500:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2500 |     __pyx_t_3 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 227, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2530:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2530 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_10fix':
src/_geoslib.c:2621:27: warning: passing argument 1 of 'GEOSBuffer' from incompatible pointer type [-Wincompatible-pointer-types]
 2621 |   __pyx_v_g3 = GEOSBuffer(__pyx_v_g1, 0., 0);
      |                           ^~~~~~~~~~
      |                           |
      |                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1487:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1487 | extern GEOSGeometry GEOS_DLL *GEOSBuffer(const GEOSGeometry* g,
      |                               ^~~~~~~~~~
src/_geoslib.c:2621:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2621 |   __pyx_v_g3 = GEOSBuffer(__pyx_v_g1, 0., 0);
      |              ^
src/_geoslib.c:2630:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 2630 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2733:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2733 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2742:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2742 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2742:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2742 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2793:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2793 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2802:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2802 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2802:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2802 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2845:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2845 |     __pyx_t_2 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 258, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2875:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2875 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_12intersects':
src/_geoslib.c:2975:35: warning: passing argument 1 of 'GEOSIntersects' from incompatible pointer type [-Wincompatible-pointer-types]
 2975 |   __pyx_v_answer = GEOSIntersects(__pyx_v_g1, __pyx_v_g2);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1767:57: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1767 | extern char GEOS_DLL GEOSIntersects(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                     ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c:2975:47: warning: passing argument 2 of 'GEOSIntersects' from incompatible pointer type [-Wincompatible-pointer-types]
 2975 |   __pyx_v_answer = GEOSIntersects(__pyx_v_g1, __pyx_v_g2);
      |                                               ^~~~~~~~~~
      |                                               |
      |                                               GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1767:81: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1767 | extern char GEOS_DLL GEOSIntersects(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                                             ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_14intersection':
src/_geoslib.c:3109:33: warning: passing argument 1 of 'GEOSIntersection' from incompatible pointer type [-Wincompatible-pointer-types]
 3109 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |                                 ^~~~~~~~~~
      |                                 |
      |                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1591:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1591 | extern GEOSGeometry GEOS_DLL *GEOSIntersection(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~~~~~~~~
src/_geoslib.c:3109:45: warning: passing argument 2 of 'GEOSIntersection' from incompatible pointer type [-Wincompatible-pointer-types]
 3109 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1591:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1591 | extern GEOSGeometry GEOS_DLL *GEOSIntersection(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~~~~~~~~
src/_geoslib.c:3109:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3109 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |              ^
src/_geoslib.c:3118:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 3118 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3251:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 3251 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3282:39: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 3282 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:3282:20: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3282 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                    ^
src/_geoslib.c:3343:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 3343 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3374:39: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 3374 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:3374:20: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3374 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                    ^
src/_geoslib.c:3427:22: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3427 |     GEOSGeom_destroy(__pyx_v_g3);
      |                      ^~~~~~~~~~
      |                      |
      |                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c:3452:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3452 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_18__dealloc__':
src/_geoslib.c:3578:32: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3578 |   GEOSGeom_destroy(__pyx_v_self->_geom);
      |                    ~~~~~~~~~~~~^~~~~~~
      |                                |
      |                                GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_7Polygon___init__':
src/_geoslib.c:4001:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4001 |   __pyx_v_cs = GEOSCoordSeq_create(__pyx_v_M, 2);
      |              ^
src/_geoslib.c:4047:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4047 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, __pyx_v_i, __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4056:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4056 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, __pyx_v_i, __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4094:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4094 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, (__pyx_v_M - 1), __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4103:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4103 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, (__pyx_v_M - 1), __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4121:42: warning: passing argument 1 of 'GEOSGeom_createLinearRing' from incompatible pointer type [-Wincompatible-pointer-types]
 4121 |   __pyx_v_lr = GEOSGeom_createLinearRing(__pyx_v_cs);
      |                                          ^~~~~~~~~~
      |                                          |
      |                                          GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1558:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1558 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createLinearRing(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4121:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4121 |   __pyx_v_lr = GEOSGeom_createLinearRing(__pyx_v_cs);
      |              ^
src/_geoslib.c:4130:59: warning: passing argument 1 of 'GEOSGeom_createPolygon' from incompatible pointer type [-Wincompatible-pointer-types]
 4130 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPolygon(__pyx_v_lr, NULL, 0);
      |                                                           ^~~~~~~~~~
      |                                                           |
      |                                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1568:31: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1568 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createPolygon(GEOSGeometry* shell,
      |                               ^~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4130:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4130 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPolygon(__pyx_v_lr, NULL, 0);
      |                                  ^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_7Polygon_2area':
src/_geoslib.c:4203:43: warning: passing argument 1 of 'GEOSArea' from incompatible pointer type [-Wincompatible-pointer-types]
 4203 |   (void)(GEOSArea(__pyx_v_self->__pyx_base._geom, (&__pyx_v_area)));
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2086:50: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2086 | extern int GEOS_DLL GEOSArea(const GEOSGeometry* g, double *area);
      |                              ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_10LineString___init__':
src/_geoslib.c:4400:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4400 |   __pyx_v_cs = GEOSCoordSeq_create(__pyx_v_M, 2);
      |              ^
src/_geoslib.c:4446:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4446 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, __pyx_v_i, __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4455:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4455 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, __pyx_v_i, __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4465:62: warning: passing argument 1 of 'GEOSGeom_createLineString' from incompatible pointer type [-Wincompatible-pointer-types]
 4465 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createLineString(__pyx_v_cs);
      |                                                              ^~~~~~~~~~
      |                                                              |
      |                                                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1559:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1559 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createLineString(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4465:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4465 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createLineString(__pyx_v_cs);
      |                                  ^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_5Point___init__':
src/_geoslib.c:4578:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4578 |   __pyx_v_cs = GEOSCoordSeq_create(1, 2);
      |              ^
src/_geoslib.c:4605:28: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4605 |   (void)(GEOSCoordSeq_setX(__pyx_v_cs, 0, __pyx_v_dx));
      |                            ^~~~~~~~~~
      |                            |
      |                            GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4614:28: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4614 |   (void)(GEOSCoordSeq_setY(__pyx_v_cs, 0, __pyx_v_dy));
      |                            ^~~~~~~~~~
      |                            |
      |                            GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4623:57: warning: passing argument 1 of 'GEOSGeom_createPoint' from incompatible pointer type [-Wincompatible-pointer-types]
 4623 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPoint(__pyx_v_cs);
      |                                                         ^~~~~~~~~~
      |                                                         |
      |                                                         GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1555:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1555 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createPoint(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4623:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4623 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPoint(__pyx_v_cs);
      |                                  ^
src/_geoslib.c: In function '__pyx_f_8_geoslib__get_coords':
src/_geoslib.c:4886:32: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 4886 |   __pyx_t_1 = ((GEOSGeomTypeId(__pyx_v_geom) == GEOS_POLYGON) != 0);
      |                                ^~~~~~~~~~~~
      |                                |
      |                                GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4896:38: warning: passing argument 1 of 'GEOSGetExteriorRing' from incompatible pointer type [-Wincompatible-pointer-types]
 4896 |     __pyx_v_lr = GEOSGetExteriorRing(__pyx_v_geom);
      |                                      ^~~~~~~~~~~~
      |                                      |
      |                                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2042:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2042 | extern const GEOSGeometry GEOS_DLL *GEOSGetExteriorRing(const GEOSGeometry* g);
      |                                     ^~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4896:16: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4896 |     __pyx_v_lr = GEOSGetExteriorRing(__pyx_v_geom);
      |                ^
src/_geoslib.c:4905:39: warning: passing argument 1 of 'GEOSGeom_getCoordSeq' from incompatible pointer type [-Wincompatible-pointer-types]
 4905 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_lr);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2051:42: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2051 | extern const GEOSCoordSequence GEOS_DLL *GEOSGeom_getCoordSeq(const GEOSGeometry* g);
      |                                          ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4905:16: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4905 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_lr);
      |                ^
src/_geoslib.c:4925:39: warning: passing argument 1 of 'GEOSGeom_getCoordSeq' from incompatible pointer type [-Wincompatible-pointer-types]
 4925 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_geom);
      |                                       ^~~~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2051:42: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2051 | extern const GEOSCoordSequence GEOS_DLL *GEOSGeom_getCoordSeq(const GEOSGeometry* g);
      |                                          ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4925:16: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4925 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_geom);
      |                ^
src/_geoslib.c:4936:31: warning: passing argument 1 of 'GEOSCoordSeq_getSize' from incompatible pointer type [-Wincompatible-pointer-types]
 4936 |   (void)(GEOSCoordSeq_getSize(__pyx_v_cs, (&__pyx_v_M)));
      |                               ^~~~~~~~~~
      |                               |
      |                               GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1439:67: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1439 | extern int GEOS_DLL GEOSCoordSeq_getSize(const GEOSCoordSequence* s,
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:5044:30: warning: passing argument 1 of 'GEOSCoordSeq_getX' from incompatible pointer type [-Wincompatible-pointer-types]
 5044 |     (void)(GEOSCoordSeq_getX(__pyx_v_cs, __pyx_v_i, (&__pyx_v_dx)));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1423:64: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1423 | extern int GEOS_DLL GEOSCoordSeq_getX(const GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:5053:30: warning: passing argument 1 of 'GEOSCoordSeq_getY' from incompatible pointer type [-Wincompatible-pointer-types]
 5053 |     (void)(GEOSCoordSeq_getY(__pyx_v_cs, __pyx_v_i, (&__pyx_v_dy)));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1425:64: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1425 | extern int GEOS_DLL GEOSCoordSeq_getY(const GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function 'PyInit__geoslib':
src/_geoslib.c:5982:12: warning: passing argument 1 of 'initGEOS' from incompatible pointer type [-Wincompatible-pointer-types]
 5982 |   initGEOS(__pyx_f_8_geoslib_notice_h, __pyx_f_8_geoslib_error_h);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |            |
      |            void (*)(char *, char *)
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1344:50: note: expected 'GEOSMessageHandler' {aka 'void (*)(const char *, ...)'} but argument is of type 'void (*)(char *, char *)'
 1344 | extern void GEOS_DLL initGEOS(GEOSMessageHandler notice_function,
      |                               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
src/_geoslib.c:5982:40: warning: passing argument 2 of 'initGEOS' from incompatible pointer type [-Wincompatible-pointer-types]
 5982 |   initGEOS(__pyx_f_8_geoslib_notice_h, __pyx_f_8_geoslib_error_h);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
      |                                        |
      |                                        void (*)(char *, char *)
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1345:24: note: expected 'GEOSMessageHandler' {aka 'void (*)(const char *, ...)'} but argument is of type 'void (*)(char *, char *)'
 1345 |     GEOSMessageHandler error_function);
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/basemap-1.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv8l-3.7/src/_geoslib.o -lgeos_c -o build/lib.linux-armv8l-3.7/_geoslib.cpython-37m-arm-linux-gnueabihf.so
checking for GEOS lib in /sbuild-nonexistent ....
checking for GEOS lib in /sbuild-nonexistent/local ....
checking for GEOS lib in /usr ....
GEOS lib (version 3.8.1) found in /usr
running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building extension "_geoslib" sources
build_src: building npy-pkg config files
running build_py
creating build/lib.linux-armv8l-3.7-pydebug
creating build/lib.linux-armv8l-3.7-pydebug/mpl_toolkits
copying lib/mpl_toolkits/__init__.py -> build/lib.linux-armv8l-3.7-pydebug/mpl_toolkits
creating build/lib.linux-armv8l-3.7-pydebug/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/cm.py -> build/lib.linux-armv8l-3.7-pydebug/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/diagnostic.py -> build/lib.linux-armv8l-3.7-pydebug/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/proj.py -> build/lib.linux-armv8l-3.7-pydebug/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/solar.py -> build/lib.linux-armv8l-3.7-pydebug/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/test.py -> build/lib.linux-armv8l-3.7-pydebug/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/__init__.py -> build/lib.linux-armv8l-3.7-pydebug/mpl_toolkits/basemap
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
building '_geoslib' extension
compiling C sources
C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -g -Og -Wall -g -Og -fstack-protector-strong -Wformat -Werror=format-security -g -Og -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/basemap-1.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

creating build/temp.linux-armv8l-3.7-pydebug/src
compile options: '-I/usr/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.7dm -c'
arm-linux-gnueabihf-gcc: src/_geoslib.c
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1830,
                 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
                 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4,
                 from src/_geoslib.c:565:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_is_valid':
src/_geoslib.c:1602:43: warning: passing argument 1 of 'GEOSisValid' from incompatible pointer type [-Wincompatible-pointer-types]
 1602 |   __pyx_v_valid = GEOSisValid(__pyx_v_self->_geom);
      |                               ~~~~~~~~~~~~^~~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1953:54: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1953 | extern char GEOS_DLL GEOSisValid(const GEOSGeometry* g);
      |                                  ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_2geom_type':
src/_geoslib.c:1699:59: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 1699 |   __pyx_t_1 = PyBytes_FromString(GEOSGeomType(__pyx_v_self->_geom)); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 152, __pyx_L1_error)
      |                                               ~~~~~~~~~~~~^~~~~~~
      |                                                           |
      |                                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_4within':
src/_geoslib.c:1787:31: warning: passing argument 1 of 'GEOSWithin' from incompatible pointer type [-Wincompatible-pointer-types]
 1787 |   __pyx_v_answer = GEOSWithin(__pyx_v_g1, __pyx_v_g2);
      |                               ^~~~~~~~~~
      |                               |
      |                               GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1769:53: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1769 | extern char GEOS_DLL GEOSWithin(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                 ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c:1787:43: warning: passing argument 2 of 'GEOSWithin' from incompatible pointer type [-Wincompatible-pointer-types]
 1787 |   __pyx_v_answer = GEOSWithin(__pyx_v_g1, __pyx_v_g2);
      |                                           ^~~~~~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1769:77: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1769 | extern char GEOS_DLL GEOSWithin(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                                         ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_6union':
src/_geoslib.c:1919:26: warning: passing argument 1 of 'GEOSUnion' from incompatible pointer type [-Wincompatible-pointer-types]
 1919 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |                          ^~~~~~~~~~
      |                          |
      |                          GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1638:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1638 | extern GEOSGeometry GEOS_DLL *GEOSUnion(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~
src/_geoslib.c:1919:38: warning: passing argument 2 of 'GEOSUnion' from incompatible pointer type [-Wincompatible-pointer-types]
 1919 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |                                      ^~~~~~~~~~
      |                                      |
      |                                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1638:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1638 | extern GEOSGeometry GEOS_DLL *GEOSUnion(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~
src/_geoslib.c:1919:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 1919 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |              ^
src/_geoslib.c:1928:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 1928 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2031:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2031 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2040:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2040 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2040:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2040 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2091:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2091 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2100:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2100 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2100:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2100 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2143:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2143 |     __pyx_t_2 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 194, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2173:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2173 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_8simplify':
src/_geoslib.c:2276:29: warning: passing argument 1 of 'GEOSSimplify' from incompatible pointer type [-Wincompatible-pointer-types]
 2276 |   __pyx_v_g3 = GEOSSimplify(__pyx_v_g1, __pyx_v_tolerance);
      |                             ^~~~~~~~~~
      |                             |
      |                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1669:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1669 | extern GEOSGeometry GEOS_DLL *GEOSSimplify(const GEOSGeometry* g, double tolerance);
      |                               ^~~~~~~~~~~~
src/_geoslib.c:2276:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2276 |   __pyx_v_g3 = GEOSSimplify(__pyx_v_g1, __pyx_v_tolerance);
      |              ^
src/_geoslib.c:2285:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 2285 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2388:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2388 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2397:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2397 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2397:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2397 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2448:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2448 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2457:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2457 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2457:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2457 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2500:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2500 |     __pyx_t_3 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 227, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2530:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2530 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_10fix':
src/_geoslib.c:2621:27: warning: passing argument 1 of 'GEOSBuffer' from incompatible pointer type [-Wincompatible-pointer-types]
 2621 |   __pyx_v_g3 = GEOSBuffer(__pyx_v_g1, 0., 0);
      |                           ^~~~~~~~~~
      |                           |
      |                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1487:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1487 | extern GEOSGeometry GEOS_DLL *GEOSBuffer(const GEOSGeometry* g,
      |                               ^~~~~~~~~~
src/_geoslib.c:2621:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2621 |   __pyx_v_g3 = GEOSBuffer(__pyx_v_g1, 0., 0);
      |              ^
src/_geoslib.c:2630:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 2630 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2733:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2733 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2742:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2742 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2742:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2742 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2793:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2793 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2802:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2802 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2802:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2802 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2845:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2845 |     __pyx_t_2 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 258, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2875:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2875 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_12intersects':
src/_geoslib.c:2975:35: warning: passing argument 1 of 'GEOSIntersects' from incompatible pointer type [-Wincompatible-pointer-types]
 2975 |   __pyx_v_answer = GEOSIntersects(__pyx_v_g1, __pyx_v_g2);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1767:57: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1767 | extern char GEOS_DLL GEOSIntersects(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                     ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c:2975:47: warning: passing argument 2 of 'GEOSIntersects' from incompatible pointer type [-Wincompatible-pointer-types]
 2975 |   __pyx_v_answer = GEOSIntersects(__pyx_v_g1, __pyx_v_g2);
      |                                               ^~~~~~~~~~
      |                                               |
      |                                               GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1767:81: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1767 | extern char GEOS_DLL GEOSIntersects(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                                             ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_14intersection':
src/_geoslib.c:3109:33: warning: passing argument 1 of 'GEOSIntersection' from incompatible pointer type [-Wincompatible-pointer-types]
 3109 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |                                 ^~~~~~~~~~
      |                                 |
      |                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1591:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1591 | extern GEOSGeometry GEOS_DLL *GEOSIntersection(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~~~~~~~~
src/_geoslib.c:3109:45: warning: passing argument 2 of 'GEOSIntersection' from incompatible pointer type [-Wincompatible-pointer-types]
 3109 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1591:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1591 | extern GEOSGeometry GEOS_DLL *GEOSIntersection(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~~~~~~~~
src/_geoslib.c:3109:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3109 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |              ^
src/_geoslib.c:3118:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 3118 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3251:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 3251 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3282:39: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 3282 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:3282:20: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3282 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                    ^
src/_geoslib.c:3343:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 3343 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3374:39: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 3374 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:3374:20: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3374 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                    ^
src/_geoslib.c:3427:22: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3427 |     GEOSGeom_destroy(__pyx_v_g3);
      |                      ^~~~~~~~~~
      |                      |
      |                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c:3452:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3452 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_18__dealloc__':
src/_geoslib.c:3578:32: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3578 |   GEOSGeom_destroy(__pyx_v_self->_geom);
      |                    ~~~~~~~~~~~~^~~~~~~
      |                                |
      |                                GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_7Polygon___init__':
src/_geoslib.c:4001:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4001 |   __pyx_v_cs = GEOSCoordSeq_create(__pyx_v_M, 2);
      |              ^
src/_geoslib.c:4047:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4047 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, __pyx_v_i, __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4056:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4056 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, __pyx_v_i, __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4094:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4094 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, (__pyx_v_M - 1), __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4103:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4103 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, (__pyx_v_M - 1), __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4121:42: warning: passing argument 1 of 'GEOSGeom_createLinearRing' from incompatible pointer type [-Wincompatible-pointer-types]
 4121 |   __pyx_v_lr = GEOSGeom_createLinearRing(__pyx_v_cs);
      |                                          ^~~~~~~~~~
      |                                          |
      |                                          GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1558:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1558 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createLinearRing(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4121:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4121 |   __pyx_v_lr = GEOSGeom_createLinearRing(__pyx_v_cs);
      |              ^
src/_geoslib.c:4130:59: warning: passing argument 1 of 'GEOSGeom_createPolygon' from incompatible pointer type [-Wincompatible-pointer-types]
 4130 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPolygon(__pyx_v_lr, NULL, 0);
      |                                                           ^~~~~~~~~~
      |                                                           |
      |                                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1568:31: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1568 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createPolygon(GEOSGeometry* shell,
      |                               ^~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4130:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4130 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPolygon(__pyx_v_lr, NULL, 0);
      |                                  ^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_7Polygon_2area':
src/_geoslib.c:4203:43: warning: passing argument 1 of 'GEOSArea' from incompatible pointer type [-Wincompatible-pointer-types]
 4203 |   (void)(GEOSArea(__pyx_v_self->__pyx_base._geom, (&__pyx_v_area)));
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2086:50: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2086 | extern int GEOS_DLL GEOSArea(const GEOSGeometry* g, double *area);
      |                              ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_10LineString___init__':
src/_geoslib.c:4400:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4400 |   __pyx_v_cs = GEOSCoordSeq_create(__pyx_v_M, 2);
      |              ^
src/_geoslib.c:4446:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4446 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, __pyx_v_i, __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4455:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4455 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, __pyx_v_i, __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4465:62: warning: passing argument 1 of 'GEOSGeom_createLineString' from incompatible pointer type [-Wincompatible-pointer-types]
 4465 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createLineString(__pyx_v_cs);
      |                                                              ^~~~~~~~~~
      |                                                              |
      |                                                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1559:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1559 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createLineString(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4465:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4465 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createLineString(__pyx_v_cs);
      |                                  ^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_5Point___init__':
src/_geoslib.c:4578:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4578 |   __pyx_v_cs = GEOSCoordSeq_create(1, 2);
      |              ^
src/_geoslib.c:4605:28: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4605 |   (void)(GEOSCoordSeq_setX(__pyx_v_cs, 0, __pyx_v_dx));
      |                            ^~~~~~~~~~
      |                            |
      |                            GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4614:28: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4614 |   (void)(GEOSCoordSeq_setY(__pyx_v_cs, 0, __pyx_v_dy));
      |                            ^~~~~~~~~~
      |                            |
      |                            GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4623:57: warning: passing argument 1 of 'GEOSGeom_createPoint' from incompatible pointer type [-Wincompatible-pointer-types]
 4623 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPoint(__pyx_v_cs);
      |                                                         ^~~~~~~~~~
      |                                                         |
      |                                                         GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1555:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1555 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createPoint(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4623:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4623 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPoint(__pyx_v_cs);
      |                                  ^
src/_geoslib.c: In function '__pyx_f_8_geoslib__get_coords':
src/_geoslib.c:4886:32: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 4886 |   __pyx_t_1 = ((GEOSGeomTypeId(__pyx_v_geom) == GEOS_POLYGON) != 0);
      |                                ^~~~~~~~~~~~
      |                                |
      |                                GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4896:38: warning: passing argument 1 of 'GEOSGetExteriorRing' from incompatible pointer type [-Wincompatible-pointer-types]
 4896 |     __pyx_v_lr = GEOSGetExteriorRing(__pyx_v_geom);
      |                                      ^~~~~~~~~~~~
      |                                      |
      |                                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2042:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2042 | extern const GEOSGeometry GEOS_DLL *GEOSGetExteriorRing(const GEOSGeometry* g);
      |                                     ^~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4896:16: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4896 |     __pyx_v_lr = GEOSGetExteriorRing(__pyx_v_geom);
      |                ^
src/_geoslib.c:4905:39: warning: passing argument 1 of 'GEOSGeom_getCoordSeq' from incompatible pointer type [-Wincompatible-pointer-types]
 4905 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_lr);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2051:42: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2051 | extern const GEOSCoordSequence GEOS_DLL *GEOSGeom_getCoordSeq(const GEOSGeometry* g);
      |                                          ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4905:16: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4905 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_lr);
      |                ^
src/_geoslib.c:4925:39: warning: passing argument 1 of 'GEOSGeom_getCoordSeq' from incompatible pointer type [-Wincompatible-pointer-types]
 4925 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_geom);
      |                                       ^~~~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2051:42: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2051 | extern const GEOSCoordSequence GEOS_DLL *GEOSGeom_getCoordSeq(const GEOSGeometry* g);
      |                                          ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4925:16: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4925 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_geom);
      |                ^
src/_geoslib.c:4936:31: warning: passing argument 1 of 'GEOSCoordSeq_getSize' from incompatible pointer type [-Wincompatible-pointer-types]
 4936 |   (void)(GEOSCoordSeq_getSize(__pyx_v_cs, (&__pyx_v_M)));
      |                               ^~~~~~~~~~
      |                               |
      |                               GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1439:67: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1439 | extern int GEOS_DLL GEOSCoordSeq_getSize(const GEOSCoordSequence* s,
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:5044:30: warning: passing argument 1 of 'GEOSCoordSeq_getX' from incompatible pointer type [-Wincompatible-pointer-types]
 5044 |     (void)(GEOSCoordSeq_getX(__pyx_v_cs, __pyx_v_i, (&__pyx_v_dx)));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1423:64: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1423 | extern int GEOS_DLL GEOSCoordSeq_getX(const GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:5053:30: warning: passing argument 1 of 'GEOSCoordSeq_getY' from incompatible pointer type [-Wincompatible-pointer-types]
 5053 |     (void)(GEOSCoordSeq_getY(__pyx_v_cs, __pyx_v_i, (&__pyx_v_dy)));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1425:64: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1425 | extern int GEOS_DLL GEOSCoordSeq_getY(const GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function 'PyInit__geoslib':
src/_geoslib.c:5982:12: warning: passing argument 1 of 'initGEOS' from incompatible pointer type [-Wincompatible-pointer-types]
 5982 |   initGEOS(__pyx_f_8_geoslib_notice_h, __pyx_f_8_geoslib_error_h);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |            |
      |            void (*)(char *, char *)
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1344:50: note: expected 'GEOSMessageHandler' {aka 'void (*)(const char *, ...)'} but argument is of type 'void (*)(char *, char *)'
 1344 | extern void GEOS_DLL initGEOS(GEOSMessageHandler notice_function,
      |                               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
src/_geoslib.c:5982:40: warning: passing argument 2 of 'initGEOS' from incompatible pointer type [-Wincompatible-pointer-types]
 5982 |   initGEOS(__pyx_f_8_geoslib_notice_h, __pyx_f_8_geoslib_error_h);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
      |                                        |
      |                                        void (*)(char *, char *)
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1345:24: note: expected 'GEOSMessageHandler' {aka 'void (*)(const char *, ...)'} but argument is of type 'void (*)(char *, char *)'
 1345 |     GEOSMessageHandler error_function);
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/basemap-1.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv8l-3.7-pydebug/src/_geoslib.o -lgeos_c -o build/lib.linux-armv8l-3.7-pydebug/_geoslib.cpython-37dm-arm-linux-gnueabihf.so
setup.py:61: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/include/geos_c.h' mode='r' encoding='UTF-8'>
  geos_version = checkversion(direc)
ResourceWarning: Enable tracemalloc to get the object allocation traceback
checking for GEOS lib in /sbuild-nonexistent ....
checking for GEOS lib in /sbuild-nonexistent/local ....
checking for GEOS lib in /usr ....
GEOS lib (version 3.8.1) found in /usr
running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building extension "_geoslib" sources
build_src: building npy-pkg config files
running build_py
creating build/lib.linux-armv8l-3.8
creating build/lib.linux-armv8l-3.8/mpl_toolkits
copying lib/mpl_toolkits/__init__.py -> build/lib.linux-armv8l-3.8/mpl_toolkits
creating build/lib.linux-armv8l-3.8/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/cm.py -> build/lib.linux-armv8l-3.8/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/diagnostic.py -> build/lib.linux-armv8l-3.8/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/proj.py -> build/lib.linux-armv8l-3.8/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/solar.py -> build/lib.linux-armv8l-3.8/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/test.py -> build/lib.linux-armv8l-3.8/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/__init__.py -> build/lib.linux-armv8l-3.8/mpl_toolkits/basemap
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
building '_geoslib' extension
compiling C sources
C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/basemap-1.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

creating build/temp.linux-armv8l-3.8/src
compile options: '-I/usr/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.8 -c'
arm-linux-gnueabihf-gcc: src/_geoslib.c
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1830,
                 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
                 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4,
                 from src/_geoslib.c:565:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_is_valid':
src/_geoslib.c:1602:43: warning: passing argument 1 of 'GEOSisValid' from incompatible pointer type [-Wincompatible-pointer-types]
 1602 |   __pyx_v_valid = GEOSisValid(__pyx_v_self->_geom);
      |                               ~~~~~~~~~~~~^~~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1953:54: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1953 | extern char GEOS_DLL GEOSisValid(const GEOSGeometry* g);
      |                                  ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_2geom_type':
src/_geoslib.c:1699:59: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 1699 |   __pyx_t_1 = PyBytes_FromString(GEOSGeomType(__pyx_v_self->_geom)); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 152, __pyx_L1_error)
      |                                               ~~~~~~~~~~~~^~~~~~~
      |                                                           |
      |                                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_4within':
src/_geoslib.c:1787:31: warning: passing argument 1 of 'GEOSWithin' from incompatible pointer type [-Wincompatible-pointer-types]
 1787 |   __pyx_v_answer = GEOSWithin(__pyx_v_g1, __pyx_v_g2);
      |                               ^~~~~~~~~~
      |                               |
      |                               GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1769:53: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1769 | extern char GEOS_DLL GEOSWithin(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                 ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c:1787:43: warning: passing argument 2 of 'GEOSWithin' from incompatible pointer type [-Wincompatible-pointer-types]
 1787 |   __pyx_v_answer = GEOSWithin(__pyx_v_g1, __pyx_v_g2);
      |                                           ^~~~~~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1769:77: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1769 | extern char GEOS_DLL GEOSWithin(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                                         ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_6union':
src/_geoslib.c:1919:26: warning: passing argument 1 of 'GEOSUnion' from incompatible pointer type [-Wincompatible-pointer-types]
 1919 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |                          ^~~~~~~~~~
      |                          |
      |                          GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1638:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1638 | extern GEOSGeometry GEOS_DLL *GEOSUnion(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~
src/_geoslib.c:1919:38: warning: passing argument 2 of 'GEOSUnion' from incompatible pointer type [-Wincompatible-pointer-types]
 1919 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |                                      ^~~~~~~~~~
      |                                      |
      |                                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1638:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1638 | extern GEOSGeometry GEOS_DLL *GEOSUnion(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~
src/_geoslib.c:1919:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 1919 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |              ^
src/_geoslib.c:1928:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 1928 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2031:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2031 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2040:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2040 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2040:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2040 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2091:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2091 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2100:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2100 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2100:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2100 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2143:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2143 |     __pyx_t_2 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 194, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2173:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2173 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_8simplify':
src/_geoslib.c:2276:29: warning: passing argument 1 of 'GEOSSimplify' from incompatible pointer type [-Wincompatible-pointer-types]
 2276 |   __pyx_v_g3 = GEOSSimplify(__pyx_v_g1, __pyx_v_tolerance);
      |                             ^~~~~~~~~~
      |                             |
      |                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1669:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1669 | extern GEOSGeometry GEOS_DLL *GEOSSimplify(const GEOSGeometry* g, double tolerance);
      |                               ^~~~~~~~~~~~
src/_geoslib.c:2276:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2276 |   __pyx_v_g3 = GEOSSimplify(__pyx_v_g1, __pyx_v_tolerance);
      |              ^
src/_geoslib.c:2285:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 2285 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2388:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2388 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2397:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2397 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2397:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2397 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2448:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2448 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2457:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2457 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2457:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2457 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2500:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2500 |     __pyx_t_3 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 227, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2530:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2530 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_10fix':
src/_geoslib.c:2621:27: warning: passing argument 1 of 'GEOSBuffer' from incompatible pointer type [-Wincompatible-pointer-types]
 2621 |   __pyx_v_g3 = GEOSBuffer(__pyx_v_g1, 0., 0);
      |                           ^~~~~~~~~~
      |                           |
      |                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1487:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1487 | extern GEOSGeometry GEOS_DLL *GEOSBuffer(const GEOSGeometry* g,
      |                               ^~~~~~~~~~
src/_geoslib.c:2621:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2621 |   __pyx_v_g3 = GEOSBuffer(__pyx_v_g1, 0., 0);
      |              ^
src/_geoslib.c:2630:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 2630 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2733:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2733 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2742:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2742 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2742:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2742 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2793:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2793 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2802:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2802 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2802:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2802 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2845:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2845 |     __pyx_t_2 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 258, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2875:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2875 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_12intersects':
src/_geoslib.c:2975:35: warning: passing argument 1 of 'GEOSIntersects' from incompatible pointer type [-Wincompatible-pointer-types]
 2975 |   __pyx_v_answer = GEOSIntersects(__pyx_v_g1, __pyx_v_g2);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1767:57: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1767 | extern char GEOS_DLL GEOSIntersects(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                     ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c:2975:47: warning: passing argument 2 of 'GEOSIntersects' from incompatible pointer type [-Wincompatible-pointer-types]
 2975 |   __pyx_v_answer = GEOSIntersects(__pyx_v_g1, __pyx_v_g2);
      |                                               ^~~~~~~~~~
      |                                               |
      |                                               GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1767:81: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1767 | extern char GEOS_DLL GEOSIntersects(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                                             ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_14intersection':
src/_geoslib.c:3109:33: warning: passing argument 1 of 'GEOSIntersection' from incompatible pointer type [-Wincompatible-pointer-types]
 3109 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |                                 ^~~~~~~~~~
      |                                 |
      |                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1591:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1591 | extern GEOSGeometry GEOS_DLL *GEOSIntersection(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~~~~~~~~
src/_geoslib.c:3109:45: warning: passing argument 2 of 'GEOSIntersection' from incompatible pointer type [-Wincompatible-pointer-types]
 3109 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1591:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1591 | extern GEOSGeometry GEOS_DLL *GEOSIntersection(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~~~~~~~~
src/_geoslib.c:3109:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3109 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |              ^
src/_geoslib.c:3118:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 3118 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3251:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 3251 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3282:39: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 3282 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:3282:20: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3282 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                    ^
src/_geoslib.c:3343:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 3343 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3374:39: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 3374 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:3374:20: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3374 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                    ^
src/_geoslib.c:3427:22: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3427 |     GEOSGeom_destroy(__pyx_v_g3);
      |                      ^~~~~~~~~~
      |                      |
      |                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c:3452:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3452 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_18__dealloc__':
src/_geoslib.c:3578:32: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3578 |   GEOSGeom_destroy(__pyx_v_self->_geom);
      |                    ~~~~~~~~~~~~^~~~~~~
      |                                |
      |                                GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_7Polygon___init__':
src/_geoslib.c:4001:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4001 |   __pyx_v_cs = GEOSCoordSeq_create(__pyx_v_M, 2);
      |              ^
src/_geoslib.c:4047:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4047 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, __pyx_v_i, __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4056:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4056 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, __pyx_v_i, __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4094:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4094 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, (__pyx_v_M - 1), __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4103:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4103 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, (__pyx_v_M - 1), __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4121:42: warning: passing argument 1 of 'GEOSGeom_createLinearRing' from incompatible pointer type [-Wincompatible-pointer-types]
 4121 |   __pyx_v_lr = GEOSGeom_createLinearRing(__pyx_v_cs);
      |                                          ^~~~~~~~~~
      |                                          |
      |                                          GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1558:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1558 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createLinearRing(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4121:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4121 |   __pyx_v_lr = GEOSGeom_createLinearRing(__pyx_v_cs);
      |              ^
src/_geoslib.c:4130:59: warning: passing argument 1 of 'GEOSGeom_createPolygon' from incompatible pointer type [-Wincompatible-pointer-types]
 4130 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPolygon(__pyx_v_lr, NULL, 0);
      |                                                           ^~~~~~~~~~
      |                                                           |
      |                                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1568:31: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1568 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createPolygon(GEOSGeometry* shell,
      |                               ^~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4130:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4130 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPolygon(__pyx_v_lr, NULL, 0);
      |                                  ^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_7Polygon_2area':
src/_geoslib.c:4203:43: warning: passing argument 1 of 'GEOSArea' from incompatible pointer type [-Wincompatible-pointer-types]
 4203 |   (void)(GEOSArea(__pyx_v_self->__pyx_base._geom, (&__pyx_v_area)));
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2086:50: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2086 | extern int GEOS_DLL GEOSArea(const GEOSGeometry* g, double *area);
      |                              ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_10LineString___init__':
src/_geoslib.c:4400:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4400 |   __pyx_v_cs = GEOSCoordSeq_create(__pyx_v_M, 2);
      |              ^
src/_geoslib.c:4446:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4446 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, __pyx_v_i, __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4455:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4455 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, __pyx_v_i, __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4465:62: warning: passing argument 1 of 'GEOSGeom_createLineString' from incompatible pointer type [-Wincompatible-pointer-types]
 4465 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createLineString(__pyx_v_cs);
      |                                                              ^~~~~~~~~~
      |                                                              |
      |                                                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1559:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1559 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createLineString(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4465:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4465 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createLineString(__pyx_v_cs);
      |                                  ^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_5Point___init__':
src/_geoslib.c:4578:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4578 |   __pyx_v_cs = GEOSCoordSeq_create(1, 2);
      |              ^
src/_geoslib.c:4605:28: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4605 |   (void)(GEOSCoordSeq_setX(__pyx_v_cs, 0, __pyx_v_dx));
      |                            ^~~~~~~~~~
      |                            |
      |                            GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4614:28: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4614 |   (void)(GEOSCoordSeq_setY(__pyx_v_cs, 0, __pyx_v_dy));
      |                            ^~~~~~~~~~
      |                            |
      |                            GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4623:57: warning: passing argument 1 of 'GEOSGeom_createPoint' from incompatible pointer type [-Wincompatible-pointer-types]
 4623 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPoint(__pyx_v_cs);
      |                                                         ^~~~~~~~~~
      |                                                         |
      |                                                         GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1555:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1555 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createPoint(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4623:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4623 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPoint(__pyx_v_cs);
      |                                  ^
src/_geoslib.c: In function '__pyx_f_8_geoslib__get_coords':
src/_geoslib.c:4886:32: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 4886 |   __pyx_t_1 = ((GEOSGeomTypeId(__pyx_v_geom) == GEOS_POLYGON) != 0);
      |                                ^~~~~~~~~~~~
      |                                |
      |                                GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4896:38: warning: passing argument 1 of 'GEOSGetExteriorRing' from incompatible pointer type [-Wincompatible-pointer-types]
 4896 |     __pyx_v_lr = GEOSGetExteriorRing(__pyx_v_geom);
      |                                      ^~~~~~~~~~~~
      |                                      |
      |                                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2042:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2042 | extern const GEOSGeometry GEOS_DLL *GEOSGetExteriorRing(const GEOSGeometry* g);
      |                                     ^~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4896:16: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4896 |     __pyx_v_lr = GEOSGetExteriorRing(__pyx_v_geom);
      |                ^
src/_geoslib.c:4905:39: warning: passing argument 1 of 'GEOSGeom_getCoordSeq' from incompatible pointer type [-Wincompatible-pointer-types]
 4905 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_lr);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2051:42: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2051 | extern const GEOSCoordSequence GEOS_DLL *GEOSGeom_getCoordSeq(const GEOSGeometry* g);
      |                                          ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4905:16: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4905 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_lr);
      |                ^
src/_geoslib.c:4925:39: warning: passing argument 1 of 'GEOSGeom_getCoordSeq' from incompatible pointer type [-Wincompatible-pointer-types]
 4925 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_geom);
      |                                       ^~~~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2051:42: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2051 | extern const GEOSCoordSequence GEOS_DLL *GEOSGeom_getCoordSeq(const GEOSGeometry* g);
      |                                          ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4925:16: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4925 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_geom);
      |                ^
src/_geoslib.c:4936:31: warning: passing argument 1 of 'GEOSCoordSeq_getSize' from incompatible pointer type [-Wincompatible-pointer-types]
 4936 |   (void)(GEOSCoordSeq_getSize(__pyx_v_cs, (&__pyx_v_M)));
      |                               ^~~~~~~~~~
      |                               |
      |                               GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1439:67: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1439 | extern int GEOS_DLL GEOSCoordSeq_getSize(const GEOSCoordSequence* s,
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:5044:30: warning: passing argument 1 of 'GEOSCoordSeq_getX' from incompatible pointer type [-Wincompatible-pointer-types]
 5044 |     (void)(GEOSCoordSeq_getX(__pyx_v_cs, __pyx_v_i, (&__pyx_v_dx)));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1423:64: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1423 | extern int GEOS_DLL GEOSCoordSeq_getX(const GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:5053:30: warning: passing argument 1 of 'GEOSCoordSeq_getY' from incompatible pointer type [-Wincompatible-pointer-types]
 5053 |     (void)(GEOSCoordSeq_getY(__pyx_v_cs, __pyx_v_i, (&__pyx_v_dy)));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1425:64: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1425 | extern int GEOS_DLL GEOSCoordSeq_getY(const GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__Pyx_modinit_type_init_code':
src/_geoslib.c:5678:3: warning: 'tp_print' is deprecated [-Wdeprecated-declarations]
 5678 |   __pyx_type_8_geoslib_BaseGeometry.tp_print = 0;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.8/object.h:746,
                 from /usr/include/python3.8/pytime.h:6,
                 from /usr/include/python3.8/Python.h:85,
                 from src/_geoslib.c:4:
/usr/include/python3.8/cpython/object.h:260:30: note: declared here
  260 |     Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
      |                              ^~~~~~~~
src/_geoslib.c:5686:3: warning: 'tp_print' is deprecated [-Wdeprecated-declarations]
 5686 |   __pyx_type_8_geoslib_Polygon.tp_print = 0;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.8/object.h:746,
                 from /usr/include/python3.8/pytime.h:6,
                 from /usr/include/python3.8/Python.h:85,
                 from src/_geoslib.c:4:
/usr/include/python3.8/cpython/object.h:260:30: note: declared here
  260 |     Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
      |                              ^~~~~~~~
src/_geoslib.c:5694:3: warning: 'tp_print' is deprecated [-Wdeprecated-declarations]
 5694 |   __pyx_type_8_geoslib_LineString.tp_print = 0;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.8/object.h:746,
                 from /usr/include/python3.8/pytime.h:6,
                 from /usr/include/python3.8/Python.h:85,
                 from src/_geoslib.c:4:
/usr/include/python3.8/cpython/object.h:260:30: note: declared here
  260 |     Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
      |                              ^~~~~~~~
src/_geoslib.c:5702:3: warning: 'tp_print' is deprecated [-Wdeprecated-declarations]
 5702 |   __pyx_type_8_geoslib_Point.tp_print = 0;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.8/object.h:746,
                 from /usr/include/python3.8/pytime.h:6,
                 from /usr/include/python3.8/Python.h:85,
                 from src/_geoslib.c:4:
/usr/include/python3.8/cpython/object.h:260:30: note: declared here
  260 |     Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
      |                              ^~~~~~~~
src/_geoslib.c: In function 'PyInit__geoslib':
src/_geoslib.c:5982:12: warning: passing argument 1 of 'initGEOS' from incompatible pointer type [-Wincompatible-pointer-types]
 5982 |   initGEOS(__pyx_f_8_geoslib_notice_h, __pyx_f_8_geoslib_error_h);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |            |
      |            void (*)(char *, char *)
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1344:50: note: expected 'GEOSMessageHandler' {aka 'void (*)(const char *, ...)'} but argument is of type 'void (*)(char *, char *)'
 1344 | extern void GEOS_DLL initGEOS(GEOSMessageHandler notice_function,
      |                               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
src/_geoslib.c:5982:40: warning: passing argument 2 of 'initGEOS' from incompatible pointer type [-Wincompatible-pointer-types]
 5982 |   initGEOS(__pyx_f_8_geoslib_notice_h, __pyx_f_8_geoslib_error_h);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
      |                                        |
      |                                        void (*)(char *, char *)
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1345:24: note: expected 'GEOSMessageHandler' {aka 'void (*)(const char *, ...)'} but argument is of type 'void (*)(char *, char *)'
 1345 |     GEOSMessageHandler error_function);
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/basemap-1.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv8l-3.8/src/_geoslib.o -lgeos_c -o build/lib.linux-armv8l-3.8/_geoslib.cpython-38-arm-linux-gnueabihf.so
checking for GEOS lib in /sbuild-nonexistent ....
checking for GEOS lib in /sbuild-nonexistent/local ....
checking for GEOS lib in /usr ....
GEOS lib (version 3.8.1) found in /usr
running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building extension "_geoslib" sources
build_src: building npy-pkg config files
running build_py
creating build/lib.linux-armv8l-3.8-pydebug
creating build/lib.linux-armv8l-3.8-pydebug/mpl_toolkits
copying lib/mpl_toolkits/__init__.py -> build/lib.linux-armv8l-3.8-pydebug/mpl_toolkits
creating build/lib.linux-armv8l-3.8-pydebug/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/cm.py -> build/lib.linux-armv8l-3.8-pydebug/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/diagnostic.py -> build/lib.linux-armv8l-3.8-pydebug/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/proj.py -> build/lib.linux-armv8l-3.8-pydebug/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/solar.py -> build/lib.linux-armv8l-3.8-pydebug/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/test.py -> build/lib.linux-armv8l-3.8-pydebug/mpl_toolkits/basemap
copying lib/mpl_toolkits/basemap/__init__.py -> build/lib.linux-armv8l-3.8-pydebug/mpl_toolkits/basemap
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
building '_geoslib' extension
compiling C sources
C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -g -Og -Wall -g -Og -fstack-protector-strong -Wformat -Werror=format-security -g -Og -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/basemap-1.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

creating build/temp.linux-armv8l-3.8-pydebug/src
compile options: '-I/usr/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.8d -c'
arm-linux-gnueabihf-gcc: src/_geoslib.c
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1830,
                 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
                 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4,
                 from src/_geoslib.c:565:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_is_valid':
src/_geoslib.c:1602:43: warning: passing argument 1 of 'GEOSisValid' from incompatible pointer type [-Wincompatible-pointer-types]
 1602 |   __pyx_v_valid = GEOSisValid(__pyx_v_self->_geom);
      |                               ~~~~~~~~~~~~^~~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1953:54: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1953 | extern char GEOS_DLL GEOSisValid(const GEOSGeometry* g);
      |                                  ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_2geom_type':
src/_geoslib.c:1699:59: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 1699 |   __pyx_t_1 = PyBytes_FromString(GEOSGeomType(__pyx_v_self->_geom)); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 152, __pyx_L1_error)
      |                                               ~~~~~~~~~~~~^~~~~~~
      |                                                           |
      |                                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_4within':
src/_geoslib.c:1787:31: warning: passing argument 1 of 'GEOSWithin' from incompatible pointer type [-Wincompatible-pointer-types]
 1787 |   __pyx_v_answer = GEOSWithin(__pyx_v_g1, __pyx_v_g2);
      |                               ^~~~~~~~~~
      |                               |
      |                               GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1769:53: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1769 | extern char GEOS_DLL GEOSWithin(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                 ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c:1787:43: warning: passing argument 2 of 'GEOSWithin' from incompatible pointer type [-Wincompatible-pointer-types]
 1787 |   __pyx_v_answer = GEOSWithin(__pyx_v_g1, __pyx_v_g2);
      |                                           ^~~~~~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1769:77: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1769 | extern char GEOS_DLL GEOSWithin(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                                         ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_6union':
src/_geoslib.c:1919:26: warning: passing argument 1 of 'GEOSUnion' from incompatible pointer type [-Wincompatible-pointer-types]
 1919 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |                          ^~~~~~~~~~
      |                          |
      |                          GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1638:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1638 | extern GEOSGeometry GEOS_DLL *GEOSUnion(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~
src/_geoslib.c:1919:38: warning: passing argument 2 of 'GEOSUnion' from incompatible pointer type [-Wincompatible-pointer-types]
 1919 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |                                      ^~~~~~~~~~
      |                                      |
      |                                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1638:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1638 | extern GEOSGeometry GEOS_DLL *GEOSUnion(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~
src/_geoslib.c:1919:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 1919 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |              ^
src/_geoslib.c:1928:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 1928 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2031:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2031 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2040:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2040 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2040:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2040 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2091:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2091 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2100:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2100 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2100:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2100 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2143:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2143 |     __pyx_t_2 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 194, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2173:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2173 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_8simplify':
src/_geoslib.c:2276:29: warning: passing argument 1 of 'GEOSSimplify' from incompatible pointer type [-Wincompatible-pointer-types]
 2276 |   __pyx_v_g3 = GEOSSimplify(__pyx_v_g1, __pyx_v_tolerance);
      |                             ^~~~~~~~~~
      |                             |
      |                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1669:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1669 | extern GEOSGeometry GEOS_DLL *GEOSSimplify(const GEOSGeometry* g, double tolerance);
      |                               ^~~~~~~~~~~~
src/_geoslib.c:2276:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2276 |   __pyx_v_g3 = GEOSSimplify(__pyx_v_g1, __pyx_v_tolerance);
      |              ^
src/_geoslib.c:2285:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 2285 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2388:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2388 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2397:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2397 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2397:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2397 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2448:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2448 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2457:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2457 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2457:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2457 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2500:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2500 |     __pyx_t_3 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 227, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2530:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2530 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_10fix':
src/_geoslib.c:2621:27: warning: passing argument 1 of 'GEOSBuffer' from incompatible pointer type [-Wincompatible-pointer-types]
 2621 |   __pyx_v_g3 = GEOSBuffer(__pyx_v_g1, 0., 0);
      |                           ^~~~~~~~~~
      |                           |
      |                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1487:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1487 | extern GEOSGeometry GEOS_DLL *GEOSBuffer(const GEOSGeometry* g,
      |                               ^~~~~~~~~~
src/_geoslib.c:2621:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2621 |   __pyx_v_g3 = GEOSBuffer(__pyx_v_g1, 0., 0);
      |              ^
src/_geoslib.c:2630:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 2630 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2733:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2733 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2742:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2742 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2742:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2742 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2793:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2793 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2802:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2802 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2802:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2802 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2845:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2845 |     __pyx_t_2 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 258, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2875:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2875 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_12intersects':
src/_geoslib.c:2975:35: warning: passing argument 1 of 'GEOSIntersects' from incompatible pointer type [-Wincompatible-pointer-types]
 2975 |   __pyx_v_answer = GEOSIntersects(__pyx_v_g1, __pyx_v_g2);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1767:57: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1767 | extern char GEOS_DLL GEOSIntersects(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                     ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c:2975:47: warning: passing argument 2 of 'GEOSIntersects' from incompatible pointer type [-Wincompatible-pointer-types]
 2975 |   __pyx_v_answer = GEOSIntersects(__pyx_v_g1, __pyx_v_g2);
      |                                               ^~~~~~~~~~
      |                                               |
      |                                               GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1767:81: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1767 | extern char GEOS_DLL GEOSIntersects(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                                             ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_14intersection':
src/_geoslib.c:3109:33: warning: passing argument 1 of 'GEOSIntersection' from incompatible pointer type [-Wincompatible-pointer-types]
 3109 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |                                 ^~~~~~~~~~
      |                                 |
      |                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1591:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1591 | extern GEOSGeometry GEOS_DLL *GEOSIntersection(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~~~~~~~~
src/_geoslib.c:3109:45: warning: passing argument 2 of 'GEOSIntersection' from incompatible pointer type [-Wincompatible-pointer-types]
 3109 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1591:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1591 | extern GEOSGeometry GEOS_DLL *GEOSIntersection(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~~~~~~~~
src/_geoslib.c:3109:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3109 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |              ^
src/_geoslib.c:3118:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 3118 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3251:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 3251 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3282:39: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 3282 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:3282:20: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3282 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                    ^
src/_geoslib.c:3343:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 3343 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3374:39: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 3374 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:3374:20: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3374 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                    ^
src/_geoslib.c:3427:22: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3427 |     GEOSGeom_destroy(__pyx_v_g3);
      |                      ^~~~~~~~~~
      |                      |
      |                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c:3452:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3452 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_18__dealloc__':
src/_geoslib.c:3578:32: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3578 |   GEOSGeom_destroy(__pyx_v_self->_geom);
      |                    ~~~~~~~~~~~~^~~~~~~
      |                                |
      |                                GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_7Polygon___init__':
src/_geoslib.c:4001:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4001 |   __pyx_v_cs = GEOSCoordSeq_create(__pyx_v_M, 2);
      |              ^
src/_geoslib.c:4047:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4047 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, __pyx_v_i, __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4056:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4056 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, __pyx_v_i, __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4094:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4094 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, (__pyx_v_M - 1), __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4103:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4103 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, (__pyx_v_M - 1), __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4121:42: warning: passing argument 1 of 'GEOSGeom_createLinearRing' from incompatible pointer type [-Wincompatible-pointer-types]
 4121 |   __pyx_v_lr = GEOSGeom_createLinearRing(__pyx_v_cs);
      |                                          ^~~~~~~~~~
      |                                          |
      |                                          GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1558:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1558 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createLinearRing(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4121:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4121 |   __pyx_v_lr = GEOSGeom_createLinearRing(__pyx_v_cs);
      |              ^
src/_geoslib.c:4130:59: warning: passing argument 1 of 'GEOSGeom_createPolygon' from incompatible pointer type [-Wincompatible-pointer-types]
 4130 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPolygon(__pyx_v_lr, NULL, 0);
      |                                                           ^~~~~~~~~~
      |                                                           |
      |                                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1568:31: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1568 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createPolygon(GEOSGeometry* shell,
      |                               ^~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4130:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4130 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPolygon(__pyx_v_lr, NULL, 0);
      |                                  ^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_7Polygon_2area':
src/_geoslib.c:4203:43: warning: passing argument 1 of 'GEOSArea' from incompatible pointer type [-Wincompatible-pointer-types]
 4203 |   (void)(GEOSArea(__pyx_v_self->__pyx_base._geom, (&__pyx_v_area)));
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2086:50: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2086 | extern int GEOS_DLL GEOSArea(const GEOSGeometry* g, double *area);
      |                              ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_10LineString___init__':
src/_geoslib.c:4400:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4400 |   __pyx_v_cs = GEOSCoordSeq_create(__pyx_v_M, 2);
      |              ^
src/_geoslib.c:4446:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4446 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, __pyx_v_i, __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4455:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4455 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, __pyx_v_i, __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4465:62: warning: passing argument 1 of 'GEOSGeom_createLineString' from incompatible pointer type [-Wincompatible-pointer-types]
 4465 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createLineString(__pyx_v_cs);
      |                                                              ^~~~~~~~~~
      |                                                              |
      |                                                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1559:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1559 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createLineString(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4465:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4465 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createLineString(__pyx_v_cs);
      |                                  ^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_5Point___init__':
src/_geoslib.c:4578:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4578 |   __pyx_v_cs = GEOSCoordSeq_create(1, 2);
      |              ^
src/_geoslib.c:4605:28: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4605 |   (void)(GEOSCoordSeq_setX(__pyx_v_cs, 0, __pyx_v_dx));
      |                            ^~~~~~~~~~
      |                            |
      |                            GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4614:28: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4614 |   (void)(GEOSCoordSeq_setY(__pyx_v_cs, 0, __pyx_v_dy));
      |                            ^~~~~~~~~~
      |                            |
      |                            GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4623:57: warning: passing argument 1 of 'GEOSGeom_createPoint' from incompatible pointer type [-Wincompatible-pointer-types]
 4623 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPoint(__pyx_v_cs);
      |                                                         ^~~~~~~~~~
      |                                                         |
      |                                                         GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1555:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1555 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createPoint(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4623:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4623 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPoint(__pyx_v_cs);
      |                                  ^
src/_geoslib.c: In function '__pyx_f_8_geoslib__get_coords':
src/_geoslib.c:4886:32: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 4886 |   __pyx_t_1 = ((GEOSGeomTypeId(__pyx_v_geom) == GEOS_POLYGON) != 0);
      |                                ^~~~~~~~~~~~
      |                                |
      |                                GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4896:38: warning: passing argument 1 of 'GEOSGetExteriorRing' from incompatible pointer type [-Wincompatible-pointer-types]
 4896 |     __pyx_v_lr = GEOSGetExteriorRing(__pyx_v_geom);
      |                                      ^~~~~~~~~~~~
      |                                      |
      |                                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2042:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2042 | extern const GEOSGeometry GEOS_DLL *GEOSGetExteriorRing(const GEOSGeometry* g);
      |                                     ^~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4896:16: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4896 |     __pyx_v_lr = GEOSGetExteriorRing(__pyx_v_geom);
      |                ^
src/_geoslib.c:4905:39: warning: passing argument 1 of 'GEOSGeom_getCoordSeq' from incompatible pointer type [-Wincompatible-pointer-types]
 4905 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_lr);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2051:42: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2051 | extern const GEOSCoordSequence GEOS_DLL *GEOSGeom_getCoordSeq(const GEOSGeometry* g);
      |                                          ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4905:16: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4905 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_lr);
      |                ^
src/_geoslib.c:4925:39: warning: passing argument 1 of 'GEOSGeom_getCoordSeq' from incompatible pointer type [-Wincompatible-pointer-types]
 4925 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_geom);
      |                                       ^~~~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:2051:42: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2051 | extern const GEOSCoordSequence GEOS_DLL *GEOSGeom_getCoordSeq(const GEOSGeometry* g);
      |                                          ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4925:16: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4925 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_geom);
      |                ^
src/_geoslib.c:4936:31: warning: passing argument 1 of 'GEOSCoordSeq_getSize' from incompatible pointer type [-Wincompatible-pointer-types]
 4936 |   (void)(GEOSCoordSeq_getSize(__pyx_v_cs, (&__pyx_v_M)));
      |                               ^~~~~~~~~~
      |                               |
      |                               GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1439:67: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1439 | extern int GEOS_DLL GEOSCoordSeq_getSize(const GEOSCoordSequence* s,
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:5044:30: warning: passing argument 1 of 'GEOSCoordSeq_getX' from incompatible pointer type [-Wincompatible-pointer-types]
 5044 |     (void)(GEOSCoordSeq_getX(__pyx_v_cs, __pyx_v_i, (&__pyx_v_dx)));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1423:64: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1423 | extern int GEOS_DLL GEOSCoordSeq_getX(const GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:5053:30: warning: passing argument 1 of 'GEOSCoordSeq_getY' from incompatible pointer type [-Wincompatible-pointer-types]
 5053 |     (void)(GEOSCoordSeq_getY(__pyx_v_cs, __pyx_v_i, (&__pyx_v_dy)));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1425:64: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1425 | extern int GEOS_DLL GEOSCoordSeq_getY(const GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__Pyx_modinit_type_init_code':
src/_geoslib.c:5678:3: warning: 'tp_print' is deprecated [-Wdeprecated-declarations]
 5678 |   __pyx_type_8_geoslib_BaseGeometry.tp_print = 0;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.8d/object.h:746,
                 from /usr/include/python3.8d/pytime.h:6,
                 from /usr/include/python3.8d/Python.h:85,
                 from src/_geoslib.c:4:
/usr/include/python3.8d/cpython/object.h:260:30: note: declared here
  260 |     Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
      |                              ^~~~~~~~
src/_geoslib.c:5686:3: warning: 'tp_print' is deprecated [-Wdeprecated-declarations]
 5686 |   __pyx_type_8_geoslib_Polygon.tp_print = 0;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.8d/object.h:746,
                 from /usr/include/python3.8d/pytime.h:6,
                 from /usr/include/python3.8d/Python.h:85,
                 from src/_geoslib.c:4:
/usr/include/python3.8d/cpython/object.h:260:30: note: declared here
  260 |     Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
      |                              ^~~~~~~~
src/_geoslib.c:5694:3: warning: 'tp_print' is deprecated [-Wdeprecated-declarations]
 5694 |   __pyx_type_8_geoslib_LineString.tp_print = 0;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.8d/object.h:746,
                 from /usr/include/python3.8d/pytime.h:6,
                 from /usr/include/python3.8d/Python.h:85,
                 from src/_geoslib.c:4:
/usr/include/python3.8d/cpython/object.h:260:30: note: declared here
  260 |     Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
      |                              ^~~~~~~~
src/_geoslib.c:5702:3: warning: 'tp_print' is deprecated [-Wdeprecated-declarations]
 5702 |   __pyx_type_8_geoslib_Point.tp_print = 0;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.8d/object.h:746,
                 from /usr/include/python3.8d/pytime.h:6,
                 from /usr/include/python3.8d/Python.h:85,
                 from src/_geoslib.c:4:
/usr/include/python3.8d/cpython/object.h:260:30: note: declared here
  260 |     Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
      |                              ^~~~~~~~
src/_geoslib.c: In function 'PyInit__geoslib':
src/_geoslib.c:5982:12: warning: passing argument 1 of 'initGEOS' from incompatible pointer type [-Wincompatible-pointer-types]
 5982 |   initGEOS(__pyx_f_8_geoslib_notice_h, __pyx_f_8_geoslib_error_h);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |            |
      |            void (*)(char *, char *)
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1344:50: note: expected 'GEOSMessageHandler' {aka 'void (*)(const char *, ...)'} but argument is of type 'void (*)(char *, char *)'
 1344 | extern void GEOS_DLL initGEOS(GEOSMessageHandler notice_function,
      |                               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
src/_geoslib.c:5982:40: warning: passing argument 2 of 'initGEOS' from incompatible pointer type [-Wincompatible-pointer-types]
 5982 |   initGEOS(__pyx_f_8_geoslib_notice_h, __pyx_f_8_geoslib_error_h);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
      |                                        |
      |                                        void (*)(char *, char *)
In file included from src/_geoslib.c:566:
/usr/include/geos_c.h:1345:24: note: expected 'GEOSMessageHandler' {aka 'void (*)(const char *, ...)'} but argument is of type 'void (*)(char *, char *)'
 1345 |     GEOSMessageHandler error_function);
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/basemap-1.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv8l-3.8-pydebug/src/_geoslib.o -lgeos_c -o build/lib.linux-armv8l-3.8-pydebug/_geoslib.cpython-38d-arm-linux-gnueabihf.so
setup.py:61: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/include/geos_c.h' mode='r' encoding='UTF-8'>
  geos_version = checkversion(direc)
ResourceWarning: Enable tracemalloc to get the object allocation traceback
# HACK: we need to import axes_grid1 but we need to import it from the "local"
# mpl_toolkits namespace
ln -s $(dirname $(python3 -c "import mpl_toolkits.axes_grid1 as p; print(p.__file__)")) /<<BUILDDIR>>/basemap-1.2.1+dfsg/$(python3 -c "from distutils.command.build import build ; from distutils.core import Distribution ; b = build(Distribution()) ; b.finalize_options() ; print(b.build_platlib)")/mpl_toolkits/
# build doc only for default python version
(export MPLCONFIGDIR=. ; cd doc ; PYTHONPATH=/<<BUILDDIR>>/basemap-1.2.1+dfsg/$(python3 -c "from distutils.command.build import build ; from distutils.core import Distribution ; b = build(Distribution()) ; b.finalize_options() ; print(b.build_platlib)") BASEMAPDATA=/<<BUILDDIR>>/basemap-1.2.1+dfsg/lib/mpl_toolkits/basemap/data/ python3 make.py html)
Running Sphinx v1.8.5
making output directory...
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 42 source files that are out of date
updating environment: 42 added, 0 changed, 0 removed
reading sources... [  2%] api/basemap_api
reading sources... [  4%] api/index
reading sources... [  7%] index
reading sources... [  9%] users/aea
reading sources... [ 11%] users/aeqd
reading sources... [ 14%] users/cass
reading sources... [ 16%] users/cea
reading sources... [ 19%] users/cyl
reading sources... [ 21%] users/download
reading sources... [ 23%] users/eck4
reading sources... [ 26%] users/eqdc
reading sources... [ 28%] users/examples
syntax error, unexpected $end, expecting SCAN_ATTR or SCAN_DATASET or SCAN_ERROR
context: ^
reading sources... [ 30%] users/gall
reading sources... [ 33%] users/geography
Clipping input data to the valid range for imshow with RGB data ([0..1] for floats or [0..255] for integers).
Clipping input data to the valid range for imshow with RGB data ([0..1] for floats or [0..255] for integers).
reading sources... [ 35%] users/geos
reading sources... [ 38%] users/gnomon
reading sources... [ 40%] users/graticule
reading sources... [ 42%] users/hammer
reading sources... [ 45%] users/index
reading sources... [ 47%] users/installing
reading sources... [ 50%] users/intro
reading sources... [ 52%] users/kav7
reading sources... [ 54%] users/laea
reading sources... [ 57%] users/lcc
reading sources... [ 59%] users/mapcoords
reading sources... [ 61%] users/mapsetup
reading sources... [ 64%] users/mbtfpq
reading sources... [ 66%] users/merc
reading sources... [ 69%] users/mill
reading sources... [ 71%] users/moll
reading sources... [ 73%] users/nsper
reading sources... [ 76%] users/omerc
reading sources... [ 78%] users/ortho
reading sources... [ 80%] users/paeqd
reading sources... [ 83%] users/plaea
reading sources... [ 85%] users/poly
reading sources... [ 88%] users/pstere
reading sources... [ 90%] users/robin
reading sources... [ 92%] users/sinu
reading sources... [ 95%] users/stere
reading sources... [ 97%] users/tmerc
reading sources... [100%] users/vandg

/<<BUILDDIR>>/basemap-1.2.1+dfsg/build/lib.linux-armv8l-3.8/mpl_toolkits/basemap/__init__.py:docstring of mpl_toolkits.basemap.Basemap.shiftdata:22: WARNING: Malformed table.
Text in column margin in table line 7.

==============   ====================================================
Keywords         Description
==============   ====================================================
datain           original 1-d or 2-d data. Default None.
lon_0            center of map projection region. Defaut None,
                 given by current map projection.
fix_wrap_around  if True reindex (if required) longitudes (and data) to
                 avoid jumps caused by remapping of longitudes of
                 points from outside of the [lon_0-180, lon_0+180]
                 interval back into the interval.
                 If False do not reindex longitudes and data, but do
                 make sure that longitudes are in the
                 [lon_0-180, lon_0+180] range.
==============   ====================================================
/<<BUILDDIR>>/basemap-1.2.1+dfsg/doc/users/examples.rst:48: WARNING: Exception occurred in plotting plothighsandlows
 from /<<BUILDDIR>>/basemap-1.2.1+dfsg/doc/users/figures/plothighsandlows.py:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/matplotlib/sphinxext/plot_directive.py", line 503, in run_code
    exec(code, ns)
  File "<string>", line 9, in <module>
ModuleNotFoundError: No module named 'scipy'
/<<BUILDDIR>>/basemap-1.2.1+dfsg/doc/users/examples.rst:57: WARNING: Exception occurred in plotting plotetopo5
 from /<<BUILDDIR>>/basemap-1.2.1+dfsg/doc/users/figures/plotetopo5.py:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/matplotlib/sphinxext/plot_directive.py", line 503, in run_code
    exec(code, ns)
  File "<string>", line 14, in <module>
  File "/usr/lib/python3/dist-packages/matplotlib/colors.py", line 1761, in shade
    rgb1 = self.shade_rgb(rgb0, elevation=data, blend_mode=blend_mode,
  File "/usr/lib/python3/dist-packages/matplotlib/colors.py", line 1834, in shade_rgb
    mask = intensity.mask[..., 0]
IndexError: invalid index to scalar variable.
/<<BUILDDIR>>/basemap-1.2.1+dfsg/doc/users/examples.rst:61: WARNING: Exception occurred in plotting plotargo
 from /<<BUILDDIR>>/basemap-1.2.1+dfsg/doc/users/figures/plotargo.py:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/matplotlib/sphinxext/plot_directive.py", line 503, in run_code
    exec(code, ns)
  File "<string>", line 8, in <module>
AttributeError: module 'urllib' has no attribute 'urlretrieve'
/<<BUILDDIR>>/basemap-1.2.1+dfsg/doc/users/examples.rst:65: WARNING: Exception occurred in plotting plotsst
 from /<<BUILDDIR>>/basemap-1.2.1+dfsg/doc/users/figures/plotsst.py:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/matplotlib/sphinxext/plot_directive.py", line 503, in run_code
    exec(code, ns)
  File "<string>", line 9, in <module>
  File "netCDF4/_netCDF4.pyx", line 2321, in netCDF4._netCDF4.Dataset.__init__
  File "netCDF4/_netCDF4.pyx", line 1885, in netCDF4._netCDF4._ensure_nc_success
OSError: [Errno -72] NetCDF: Malformed or inaccessible DAP DDS: b'http://www.ncdc.noaa.gov/thredds/dodsC/OISST-V2-AVHRR_agg'
/<<BUILDDIR>>/basemap-1.2.1+dfsg/doc/users/examples.rst:69: WARNING: Exception occurred in plotting plotwindvec
 from /<<BUILDDIR>>/basemap-1.2.1+dfsg/doc/users/figures/plotwindvec.py:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/matplotlib/sphinxext/plot_directive.py", line 503, in run_code
    exec(code, ns)
  File "<string>", line 7
    yyyy=1993; mm=03; dd=14; hh=00
                   ^
SyntaxError: leading zeros in decimal integer literals are not permitted; use an 0o prefix for octal integers
/<<BUILDDIR>>/basemap-1.2.1+dfsg/doc/users/geos.rst:9: WARNING: Exception occurred in plotting geos_full
 from /<<BUILDDIR>>/basemap-1.2.1+dfsg/doc/users/figures/geos_full.py:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/matplotlib/sphinxext/plot_directive.py", line 503, in run_code
    exec(code, ns)
  File "<string>", line 8, in <module>
  File "/<<BUILDDIR>>/basemap-1.2.1+dfsg/build/lib.linux-armv8l-3.8/mpl_toolkits/basemap/__init__.py", line 1123, in __init__
    self._readboundarydata('gshhs',as_polygons=True)
  File "/<<BUILDDIR>>/basemap-1.2.1+dfsg/build/lib.linux-armv8l-3.8/mpl_toolkits/basemap/__init__.py", line 1255, in _readboundarydata
    raise ValueError('%s projection cannot cross pole'%(self.projection))
ValueError: geos projection cannot cross pole
/<<BUILDDIR>>/basemap-1.2.1+dfsg/doc/users/geos.rst:11: WARNING: Exception occurred in plotting geos_partial
 from /<<BUILDDIR>>/basemap-1.2.1+dfsg/doc/users/figures/geos_partial.py:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/matplotlib/sphinxext/plot_directive.py", line 503, in run_code
    exec(code, ns)
  File "<string>", line 10, in <module>
  File "/usr/lib/python3/dist-packages/matplotlib/figure.py", line 1257, in add_axes
    a = projection_class(self, rect, **kwargs)
  File "/usr/lib/python3/dist-packages/matplotlib/axes/_base.py", line 509, in __init__
    self.update(kwargs)
  File "/usr/lib/python3/dist-packages/matplotlib/artist.py", line 974, in update
    ret = [_update_property(self, k, v) for k, v in props.items()]
  File "/usr/lib/python3/dist-packages/matplotlib/artist.py", line 974, in <listcomp>
    ret = [_update_property(self, k, v) for k, v in props.items()]
  File "/usr/lib/python3/dist-packages/matplotlib/artist.py", line 969, in _update_property
    raise AttributeError('{!r} object has no property {!r}'
AttributeError: 'Axes' object has no property 'axisbg'
/<<BUILDDIR>>/basemap-1.2.1+dfsg/doc/users/nsper.rst:11: WARNING: Exception occurred in plotting nsper_partial
 from /<<BUILDDIR>>/basemap-1.2.1+dfsg/doc/users/figures/nsper_partial.py:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/matplotlib/sphinxext/plot_directive.py", line 503, in run_code
    exec(code, ns)
  File "<string>", line 13, in <module>
  File "/usr/lib/python3/dist-packages/matplotlib/figure.py", line 1257, in add_axes
    a = projection_class(self, rect, **kwargs)
  File "/usr/lib/python3/dist-packages/matplotlib/axes/_base.py", line 509, in __init__
    self.update(kwargs)
  File "/usr/lib/python3/dist-packages/matplotlib/artist.py", line 974, in update
    ret = [_update_property(self, k, v) for k, v in props.items()]
  File "/usr/lib/python3/dist-packages/matplotlib/artist.py", line 974, in <listcomp>
    ret = [_update_property(self, k, v) for k, v in props.items()]
  File "/usr/lib/python3/dist-packages/matplotlib/artist.py", line 969, in _update_property
    raise AttributeError('{!r} object has no property {!r}'
AttributeError: 'Axes' object has no property 'axisbg'
/<<BUILDDIR>>/basemap-1.2.1+dfsg/doc/users/ortho.rst:11: WARNING: Exception occurred in plotting ortho_partial
 from /<<BUILDDIR>>/basemap-1.2.1+dfsg/doc/users/figures/ortho_partial.py:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/matplotlib/sphinxext/plot_directive.py", line 503, in run_code
    exec(code, ns)
  File "<string>", line 10, in <module>
  File "/usr/lib/python3/dist-packages/matplotlib/figure.py", line 1257, in add_axes
    a = projection_class(self, rect, **kwargs)
  File "/usr/lib/python3/dist-packages/matplotlib/axes/_base.py", line 509, in __init__
    self.update(kwargs)
  File "/usr/lib/python3/dist-packages/matplotlib/artist.py", line 974, in update
    ret = [_update_property(self, k, v) for k, v in props.items()]
  File "/usr/lib/python3/dist-packages/matplotlib/artist.py", line 974, in <listcomp>
    ret = [_update_property(self, k, v) for k, v in props.items()]
  File "/usr/lib/python3/dist-packages/matplotlib/artist.py", line 969, in _update_property
    raise AttributeError('{!r} object has no property {!r}'
AttributeError: 'Axes' object has no property 'axisbg'
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
writing output... [  2%] api/basemap_api
writing output... [  4%] api/index
writing output... [  7%] index
writing output... [  9%] users/aea
writing output... [ 11%] users/aeqd
writing output... [ 14%] users/cass
writing output... [ 16%] users/cea
writing output... [ 19%] users/cyl
writing output... [ 21%] users/download
writing output... [ 23%] users/eck4
writing output... [ 26%] users/eqdc
writing output... [ 28%] users/examples
writing output... [ 30%] users/gall
writing output... [ 33%] users/geography
writing output... [ 35%] users/geos
writing output... [ 38%] users/gnomon
writing output... [ 40%] users/graticule
writing output... [ 42%] users/hammer
writing output... [ 45%] users/index
writing output... [ 47%] users/installing
writing output... [ 50%] users/intro
writing output... [ 52%] users/kav7
writing output... [ 54%] users/laea
writing output... [ 57%] users/lcc
writing output... [ 59%] users/mapcoords
writing output... [ 61%] users/mapsetup
writing output... [ 64%] users/mbtfpq
writing output... [ 66%] users/merc
writing output... [ 69%] users/mill
writing output... [ 71%] users/moll
writing output... [ 73%] users/nsper
writing output... [ 76%] users/omerc
writing output... [ 78%] users/ortho
writing output... [ 80%] users/paeqd
writing output... [ 83%] users/plaea
writing output... [ 85%] users/poly
writing output... [ 88%] users/pstere
writing output... [ 90%] users/robin
writing output... [ 92%] users/sinu
writing output... [ 95%] users/stere
writing output... [ 97%] users/tmerc
writing output... [100%] users/vandg

generating indices... genindex py-modindex
writing additional pages... search opensearch
copying images... [  2%] users/../build/plot_directive/users/figures/aea.png
copying images... [  4%] users/../build/plot_directive/users/figures/aeqd.png
copying images... [  6%] users/../build/plot_directive/users/figures/aeqd_fulldisk.png
copying images... [  8%] users/../build/plot_directive/users/figures/cass.png
copying images... [ 11%] users/../build/plot_directive/users/figures/cea.png
copying images... [ 13%] users/../build/plot_directive/users/figures/cyl.png
copying images... [ 15%] users/../build/plot_directive/users/figures/eck4.png
copying images... [ 17%] users/../build/plot_directive/users/figures/eqdc.png
copying images... [ 20%] users/../build/plot_directive/users/figures/contour1.png
copying images... [ 22%] users/../build/plot_directive/users/figures/plotprecip.png
copying images... [ 24%] users/../build/plot_directive/users/figures/hurrtracks.png
copying images... [ 26%] users/../build/plot_directive/users/figures/plotgreatcircle.png
copying images... [ 28%] users/../build/plot_directive/users/figures/plotdaynight.png
copying images... [ 31%] users/../build/plot_directive/users/figures/gall.png
copying images... [ 33%] users/../build/plot_directive/users/figures/background1.png
copying images... [ 35%] users/../build/plot_directive/users/figures/background2.png
copying images... [ 37%] users/../build/plot_directive/users/figures/background3.png
copying images... [ 40%] users/../build/plot_directive/users/figures/background4.png
copying images... [ 42%] users/../build/plot_directive/users/figures/background5.png
copying images... [ 44%] users/../build/plot_directive/users/figures/gnomon.png
copying images... [ 46%] users/../build/plot_directive/users/figures/graticule.png
copying images... [ 48%] users/../build/plot_directive/users/figures/hammer.png
copying images... [ 51%] users/../build/plot_directive/users/figures/kav7.png
copying images... [ 53%] users/../build/plot_directive/users/figures/laea.png
copying images... [ 55%] users/../build/plot_directive/users/figures/lcc.png
copying images... [ 57%] users/../build/plot_directive/users/figures/plotboulder.png
copying images... [ 60%] users/../build/plot_directive/users/figures/mbtfpq.png
copying images... [ 62%] users/../build/plot_directive/users/figures/merc.png
copying images... [ 64%] users/../build/plot_directive/users/figures/mill.png
copying images... [ 66%] users/../build/plot_directive/users/figures/moll.png
copying images... [ 68%] users/../build/plot_directive/users/figures/nsper_full.png
copying images... [ 71%] users/../build/plot_directive/users/figures/omerc.png
copying images... [ 73%] users/../build/plot_directive/users/figures/ortho_full.png
copying images... [ 75%] users/../build/plot_directive/users/figures/npaeqd.png
copying images... [ 77%] users/../build/plot_directive/users/figures/spaeqd.png
copying images... [ 80%] users/../build/plot_directive/users/figures/nplaea.png
copying images... [ 82%] users/../build/plot_directive/users/figures/splaea.png
copying images... [ 84%] users/../build/plot_directive/users/figures/poly.png
copying images... [ 86%] users/../build/plot_directive/users/figures/npstere.png
copying images... [ 88%] users/../build/plot_directive/users/figures/spstere.png
copying images... [ 91%] users/../build/plot_directive/users/figures/robin.png
copying images... [ 93%] users/../build/plot_directive/users/figures/sinu.png
copying images... [ 95%] users/../build/plot_directive/users/figures/stere.png
copying images... [ 97%] users/../build/plot_directive/users/figures/tmerc.png
copying images... [100%] users/../build/plot_directive/users/figures/vandg.png

copying static files... done
copying extra files... done
dumping search index in English (code: en) ... done
dumping object inventory... done
build succeeded, 10 warnings.

The HTML pages are in build/html.
# remove hack
rm /<<BUILDDIR>>/basemap-1.2.1+dfsg/$(python3 -c "from distutils.command.build import build ; from distutils.core import Distribution ; b = build(Distribution()) ; b.finalize_options() ; print(b.build_platlib)")/mpl_toolkits/axes_grid1
make[1]: Leaving directory '/<<BUILDDIR>>/basemap-1.2.1+dfsg'
   dh_auto_test -a -O--buildsystem=pybuild
I: pybuild base:217: cd /<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.7/build; python3.7 -m unittest discover -v 

----------------------------------------------------------------------
Ran 0 tests in 0.000s

OK
I: pybuild base:217: cd /<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.8/build; python3.8 -m unittest discover -v 

----------------------------------------------------------------------
Ran 0 tests in 0.000s

OK
I: pybuild base:217: cd /<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.7_dbg/build; python3.7-dbg -m unittest discover -v 

----------------------------------------------------------------------
Ran 0 tests in 0.000s

OK
I: pybuild base:217: cd /<<BUILDDIR>>/basemap-1.2.1+dfsg/.pybuild/cpython3_3.8_dbg/build; python3.8-dbg -m unittest discover -v 

----------------------------------------------------------------------
Ran 0 tests in 0.000s

OK
 fakeroot debian/rules binary-arch
dh binary-arch --with sphinxdoc,python3 --buildsystem=pybuild
   dh_testroot -a -O--buildsystem=pybuild
   dh_prep -a -O--buildsystem=pybuild
   debian/rules override_dh_auto_install
make[1]: Entering directory '/<<BUILDDIR>>/basemap-1.2.1+dfsg'
set -e ; \
cython3 -3 src/*pyx; \
for python in python3.7 python3.8; do \
	$python setup.py install --root /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/ --install-layout=deb; \
	$python-dbg setup.py install --root /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/ --install-layout=deb; \
done
checking for GEOS lib in /sbuild-nonexistent ....
checking for GEOS lib in /sbuild-nonexistent/local ....
checking for GEOS lib in /usr ....
GEOS lib (version 3.8.1) found in /usr
running install
running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building extension "_geoslib" sources
build_src: building npy-pkg config files
running build_py
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
building '_geoslib' extension
compiling C sources
C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/basemap-1.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.7m -c'
arm-linux-gnueabihf-gcc: src/_geoslib.c
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1830,
                 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
                 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4,
                 from src/_geoslib.c:596:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_is_valid':
src/_geoslib.c:1676:43: warning: passing argument 1 of 'GEOSisValid' from incompatible pointer type [-Wincompatible-pointer-types]
 1676 |   __pyx_v_valid = GEOSisValid(__pyx_v_self->_geom);
      |                               ~~~~~~~~~~~~^~~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1953:54: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1953 | extern char GEOS_DLL GEOSisValid(const GEOSGeometry* g);
      |                                  ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_2geom_type':
src/_geoslib.c:1773:59: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 1773 |   __pyx_t_1 = PyBytes_FromString(GEOSGeomType(__pyx_v_self->_geom)); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 152, __pyx_L1_error)
      |                                               ~~~~~~~~~~~~^~~~~~~
      |                                                           |
      |                                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_4within':
src/_geoslib.c:1861:31: warning: passing argument 1 of 'GEOSWithin' from incompatible pointer type [-Wincompatible-pointer-types]
 1861 |   __pyx_v_answer = GEOSWithin(__pyx_v_g1, __pyx_v_g2);
      |                               ^~~~~~~~~~
      |                               |
      |                               GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1769:53: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1769 | extern char GEOS_DLL GEOSWithin(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                 ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c:1861:43: warning: passing argument 2 of 'GEOSWithin' from incompatible pointer type [-Wincompatible-pointer-types]
 1861 |   __pyx_v_answer = GEOSWithin(__pyx_v_g1, __pyx_v_g2);
      |                                           ^~~~~~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1769:77: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1769 | extern char GEOS_DLL GEOSWithin(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                                         ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_6union':
src/_geoslib.c:1993:26: warning: passing argument 1 of 'GEOSUnion' from incompatible pointer type [-Wincompatible-pointer-types]
 1993 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |                          ^~~~~~~~~~
      |                          |
      |                          GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1638:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1638 | extern GEOSGeometry GEOS_DLL *GEOSUnion(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~
src/_geoslib.c:1993:38: warning: passing argument 2 of 'GEOSUnion' from incompatible pointer type [-Wincompatible-pointer-types]
 1993 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |                                      ^~~~~~~~~~
      |                                      |
      |                                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1638:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1638 | extern GEOSGeometry GEOS_DLL *GEOSUnion(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~
src/_geoslib.c:1993:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 1993 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |              ^
src/_geoslib.c:2002:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 2002 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2089:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2089 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2098:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2098 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2098:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2098 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2141:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2141 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2150:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2150 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2150:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2150 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2193:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2193 |     __pyx_t_2 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 194, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2223:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2223 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_8simplify':
src/_geoslib.c:2326:29: warning: passing argument 1 of 'GEOSSimplify' from incompatible pointer type [-Wincompatible-pointer-types]
 2326 |   __pyx_v_g3 = GEOSSimplify(__pyx_v_g1, __pyx_v_tolerance);
      |                             ^~~~~~~~~~
      |                             |
      |                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1669:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1669 | extern GEOSGeometry GEOS_DLL *GEOSSimplify(const GEOSGeometry* g, double tolerance);
      |                               ^~~~~~~~~~~~
src/_geoslib.c:2326:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2326 |   __pyx_v_g3 = GEOSSimplify(__pyx_v_g1, __pyx_v_tolerance);
      |              ^
src/_geoslib.c:2335:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 2335 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2422:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2422 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2431:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2431 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2431:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2431 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2474:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2474 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2483:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2483 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2483:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2483 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2526:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2526 |     __pyx_t_3 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 227, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2556:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2556 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_10fix':
src/_geoslib.c:2647:27: warning: passing argument 1 of 'GEOSBuffer' from incompatible pointer type [-Wincompatible-pointer-types]
 2647 |   __pyx_v_g3 = GEOSBuffer(__pyx_v_g1, 0., 0);
      |                           ^~~~~~~~~~
      |                           |
      |                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1487:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1487 | extern GEOSGeometry GEOS_DLL *GEOSBuffer(const GEOSGeometry* g,
      |                               ^~~~~~~~~~
src/_geoslib.c:2647:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2647 |   __pyx_v_g3 = GEOSBuffer(__pyx_v_g1, 0., 0);
      |              ^
src/_geoslib.c:2656:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 2656 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2743:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2743 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2752:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2752 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2752:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2752 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2795:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2795 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2804:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2804 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2804:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2804 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2847:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2847 |     __pyx_t_2 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 258, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2877:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2877 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_12intersects':
src/_geoslib.c:2977:35: warning: passing argument 1 of 'GEOSIntersects' from incompatible pointer type [-Wincompatible-pointer-types]
 2977 |   __pyx_v_answer = GEOSIntersects(__pyx_v_g1, __pyx_v_g2);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1767:57: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1767 | extern char GEOS_DLL GEOSIntersects(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                     ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c:2977:47: warning: passing argument 2 of 'GEOSIntersects' from incompatible pointer type [-Wincompatible-pointer-types]
 2977 |   __pyx_v_answer = GEOSIntersects(__pyx_v_g1, __pyx_v_g2);
      |                                               ^~~~~~~~~~
      |                                               |
      |                                               GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1767:81: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1767 | extern char GEOS_DLL GEOSIntersects(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                                             ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_14intersection':
src/_geoslib.c:3111:33: warning: passing argument 1 of 'GEOSIntersection' from incompatible pointer type [-Wincompatible-pointer-types]
 3111 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |                                 ^~~~~~~~~~
      |                                 |
      |                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1591:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1591 | extern GEOSGeometry GEOS_DLL *GEOSIntersection(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~~~~~~~~
src/_geoslib.c:3111:45: warning: passing argument 2 of 'GEOSIntersection' from incompatible pointer type [-Wincompatible-pointer-types]
 3111 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1591:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1591 | extern GEOSGeometry GEOS_DLL *GEOSIntersection(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~~~~~~~~
src/_geoslib.c:3111:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3111 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |              ^
src/_geoslib.c:3120:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 3120 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3237:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 3237 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3268:39: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 3268 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:3268:20: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3268 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                    ^
src/_geoslib.c:3321:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 3321 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3352:39: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 3352 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:3352:20: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3352 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                    ^
src/_geoslib.c:3405:22: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3405 |     GEOSGeom_destroy(__pyx_v_g3);
      |                      ^~~~~~~~~~
      |                      |
      |                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c:3430:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3430 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_18__dealloc__':
src/_geoslib.c:3556:32: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3556 |   GEOSGeom_destroy(__pyx_v_self->_geom);
      |                    ~~~~~~~~~~~~^~~~~~~
      |                                |
      |                                GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_7Polygon___init__':
src/_geoslib.c:3976:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 3976 |   __pyx_v_cs = GEOSCoordSeq_create(__pyx_v_M, 2);
      |              ^
src/_geoslib.c:4022:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4022 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, __pyx_v_i, __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4031:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4031 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, __pyx_v_i, __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4069:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4069 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, (__pyx_v_M - 1), __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4078:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4078 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, (__pyx_v_M - 1), __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4096:42: warning: passing argument 1 of 'GEOSGeom_createLinearRing' from incompatible pointer type [-Wincompatible-pointer-types]
 4096 |   __pyx_v_lr = GEOSGeom_createLinearRing(__pyx_v_cs);
      |                                          ^~~~~~~~~~
      |                                          |
      |                                          GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1558:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1558 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createLinearRing(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4096:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4096 |   __pyx_v_lr = GEOSGeom_createLinearRing(__pyx_v_cs);
      |              ^
src/_geoslib.c:4105:59: warning: passing argument 1 of 'GEOSGeom_createPolygon' from incompatible pointer type [-Wincompatible-pointer-types]
 4105 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPolygon(__pyx_v_lr, NULL, 0);
      |                                                           ^~~~~~~~~~
      |                                                           |
      |                                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1568:31: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1568 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createPolygon(GEOSGeometry* shell,
      |                               ^~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4105:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4105 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPolygon(__pyx_v_lr, NULL, 0);
      |                                  ^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_7Polygon_2area':
src/_geoslib.c:4178:43: warning: passing argument 1 of 'GEOSArea' from incompatible pointer type [-Wincompatible-pointer-types]
 4178 |   (void)(GEOSArea(__pyx_v_self->__pyx_base._geom, (&__pyx_v_area)));
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2086:50: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2086 | extern int GEOS_DLL GEOSArea(const GEOSGeometry* g, double *area);
      |                              ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_10LineString___init__':
src/_geoslib.c:4372:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4372 |   __pyx_v_cs = GEOSCoordSeq_create(__pyx_v_M, 2);
      |              ^
src/_geoslib.c:4418:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4418 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, __pyx_v_i, __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4427:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4427 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, __pyx_v_i, __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4437:62: warning: passing argument 1 of 'GEOSGeom_createLineString' from incompatible pointer type [-Wincompatible-pointer-types]
 4437 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createLineString(__pyx_v_cs);
      |                                                              ^~~~~~~~~~
      |                                                              |
      |                                                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1559:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1559 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createLineString(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4437:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4437 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createLineString(__pyx_v_cs);
      |                                  ^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_5Point___init__':
src/_geoslib.c:4550:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4550 |   __pyx_v_cs = GEOSCoordSeq_create(1, 2);
      |              ^
src/_geoslib.c:4577:28: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4577 |   (void)(GEOSCoordSeq_setX(__pyx_v_cs, 0, __pyx_v_dx));
      |                            ^~~~~~~~~~
      |                            |
      |                            GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4586:28: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4586 |   (void)(GEOSCoordSeq_setY(__pyx_v_cs, 0, __pyx_v_dy));
      |                            ^~~~~~~~~~
      |                            |
      |                            GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4595:57: warning: passing argument 1 of 'GEOSGeom_createPoint' from incompatible pointer type [-Wincompatible-pointer-types]
 4595 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPoint(__pyx_v_cs);
      |                                                         ^~~~~~~~~~
      |                                                         |
      |                                                         GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1555:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1555 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createPoint(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4595:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4595 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPoint(__pyx_v_cs);
      |                                  ^
src/_geoslib.c: In function '__pyx_f_8_geoslib__get_coords':
src/_geoslib.c:4858:32: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 4858 |   __pyx_t_1 = ((GEOSGeomTypeId(__pyx_v_geom) == GEOS_POLYGON) != 0);
      |                                ^~~~~~~~~~~~
      |                                |
      |                                GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4868:38: warning: passing argument 1 of 'GEOSGetExteriorRing' from incompatible pointer type [-Wincompatible-pointer-types]
 4868 |     __pyx_v_lr = GEOSGetExteriorRing(__pyx_v_geom);
      |                                      ^~~~~~~~~~~~
      |                                      |
      |                                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2042:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2042 | extern const GEOSGeometry GEOS_DLL *GEOSGetExteriorRing(const GEOSGeometry* g);
      |                                     ^~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4868:16: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4868 |     __pyx_v_lr = GEOSGetExteriorRing(__pyx_v_geom);
      |                ^
src/_geoslib.c:4877:39: warning: passing argument 1 of 'GEOSGeom_getCoordSeq' from incompatible pointer type [-Wincompatible-pointer-types]
 4877 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_lr);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2051:42: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2051 | extern const GEOSCoordSequence GEOS_DLL *GEOSGeom_getCoordSeq(const GEOSGeometry* g);
      |                                          ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4877:16: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4877 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_lr);
      |                ^
src/_geoslib.c:4897:39: warning: passing argument 1 of 'GEOSGeom_getCoordSeq' from incompatible pointer type [-Wincompatible-pointer-types]
 4897 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_geom);
      |                                       ^~~~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2051:42: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2051 | extern const GEOSCoordSequence GEOS_DLL *GEOSGeom_getCoordSeq(const GEOSGeometry* g);
      |                                          ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4897:16: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4897 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_geom);
      |                ^
src/_geoslib.c:4908:31: warning: passing argument 1 of 'GEOSCoordSeq_getSize' from incompatible pointer type [-Wincompatible-pointer-types]
 4908 |   (void)(GEOSCoordSeq_getSize(__pyx_v_cs, (&__pyx_v_M)));
      |                               ^~~~~~~~~~
      |                               |
      |                               GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1439:67: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1439 | extern int GEOS_DLL GEOSCoordSeq_getSize(const GEOSCoordSequence* s,
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:5016:30: warning: passing argument 1 of 'GEOSCoordSeq_getX' from incompatible pointer type [-Wincompatible-pointer-types]
 5016 |     (void)(GEOSCoordSeq_getX(__pyx_v_cs, __pyx_v_i, (&__pyx_v_dx)));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1423:64: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1423 | extern int GEOS_DLL GEOSCoordSeq_getX(const GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:5025:30: warning: passing argument 1 of 'GEOSCoordSeq_getY' from incompatible pointer type [-Wincompatible-pointer-types]
 5025 |     (void)(GEOSCoordSeq_getY(__pyx_v_cs, __pyx_v_i, (&__pyx_v_dy)));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1425:64: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1425 | extern int GEOS_DLL GEOSCoordSeq_getY(const GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pymod_exec__geoslib':
src/_geoslib.c:6017:3: warning: returning 'void *' from a function with return type 'int' makes integer from pointer without a cast [-Wint-conversion]
 6017 |   import_array();
      |   ^~~~~~~~~~~~
src/_geoslib.c:6050:12: warning: passing argument 1 of 'initGEOS' from incompatible pointer type [-Wincompatible-pointer-types]
 6050 |   initGEOS(__pyx_f_8_geoslib_notice_h, __pyx_f_8_geoslib_error_h);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |            |
      |            void (*)(char *, char *)
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1344:50: note: expected 'GEOSMessageHandler' {aka 'void (*)(const char *, ...)'} but argument is of type 'void (*)(char *, char *)'
 1344 | extern void GEOS_DLL initGEOS(GEOSMessageHandler notice_function,
      |                               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
src/_geoslib.c:6050:40: warning: passing argument 2 of 'initGEOS' from incompatible pointer type [-Wincompatible-pointer-types]
 6050 |   initGEOS(__pyx_f_8_geoslib_notice_h, __pyx_f_8_geoslib_error_h);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
      |                                        |
      |                                        void (*)(char *, char *)
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1345:24: note: expected 'GEOSMessageHandler' {aka 'void (*)(const char *, ...)'} but argument is of type 'void (*)(char *, char *)'
 1345 |     GEOSMessageHandler error_function);
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/basemap-1.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv8l-3.7/src/_geoslib.o -lgeos_c -o build/lib.linux-armv8l-3.7/_geoslib.cpython-37m-arm-linux-gnueabihf.so
running install_lib
copying _geoslib.cpython-37m-arm-linux-gnueabihf.so -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages
Skipping installation of /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/__init__.py (namespace package)
copying mpl_toolkits/basemap/cm.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap
copying mpl_toolkits/basemap/diagnostic.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap
copying mpl_toolkits/basemap/proj.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap
copying mpl_toolkits/basemap/solar.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap
copying mpl_toolkits/basemap/test.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap
copying mpl_toolkits/basemap/__init__.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap
byte-compiling /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap/cm.py to cm.cpython-37.pyc
byte-compiling /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap/diagnostic.py to diagnostic.cpython-37.pyc
byte-compiling /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap/proj.py to proj.cpython-37.pyc
byte-compiling /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap/solar.py to solar.cpython-37.pyc
byte-compiling /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap/test.py to test.cpython-37.pyc
byte-compiling /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py to __init__.cpython-37.pyc
running install_egg_info
running egg_info
creating lib/basemap.egg-info
writing lib/basemap.egg-info/PKG-INFO
writing dependency_links to lib/basemap.egg-info/dependency_links.txt
writing namespace_packages to lib/basemap.egg-info/namespace_packages.txt
writing requirements to lib/basemap.egg-info/requires.txt
writing top-level names to lib/basemap.egg-info/top_level.txt
writing manifest file 'lib/basemap.egg-info/SOURCES.txt'
reading manifest file 'lib/basemap.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'README'
warning: no files found matching 'LICENSE_proj4'
warning: no files found matching 'LICENSE_pyshp'
warning: no files found matching 'lib/mpl_toolkits/basemap/pyproj.py'
warning: no files found matching 'lib/mpl_toolkits/basemap/shapefile.py'
warning: no files found matching '*' under directory 'geos-3.3.3'
writing manifest file 'lib/basemap.egg-info/SOURCES.txt'
Copying lib/basemap.egg-info to /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/basemap-1.2.1.egg-info
Skipping SOURCES.txt
Installing /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/basemap-1.2.1-nspkg.pth
running install_scripts
running install_clib
customize UnixCCompiler
checking for GEOS lib in /sbuild-nonexistent ....
checking for GEOS lib in /sbuild-nonexistent/local ....
checking for GEOS lib in /usr ....
GEOS lib (version 3.8.1) found in /usr
running install
running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building extension "_geoslib" sources
build_src: building npy-pkg config files
running build_py
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
building '_geoslib' extension
compiling C sources
C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -g -Og -Wall -g -Og -fstack-protector-strong -Wformat -Werror=format-security -g -Og -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/basemap-1.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.7dm -c'
arm-linux-gnueabihf-gcc: src/_geoslib.c
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1830,
                 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
                 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4,
                 from src/_geoslib.c:596:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_is_valid':
src/_geoslib.c:1676:43: warning: passing argument 1 of 'GEOSisValid' from incompatible pointer type [-Wincompatible-pointer-types]
 1676 |   __pyx_v_valid = GEOSisValid(__pyx_v_self->_geom);
      |                               ~~~~~~~~~~~~^~~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1953:54: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1953 | extern char GEOS_DLL GEOSisValid(const GEOSGeometry* g);
      |                                  ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_2geom_type':
src/_geoslib.c:1773:59: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 1773 |   __pyx_t_1 = PyBytes_FromString(GEOSGeomType(__pyx_v_self->_geom)); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 152, __pyx_L1_error)
      |                                               ~~~~~~~~~~~~^~~~~~~
      |                                                           |
      |                                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_4within':
src/_geoslib.c:1861:31: warning: passing argument 1 of 'GEOSWithin' from incompatible pointer type [-Wincompatible-pointer-types]
 1861 |   __pyx_v_answer = GEOSWithin(__pyx_v_g1, __pyx_v_g2);
      |                               ^~~~~~~~~~
      |                               |
      |                               GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1769:53: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1769 | extern char GEOS_DLL GEOSWithin(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                 ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c:1861:43: warning: passing argument 2 of 'GEOSWithin' from incompatible pointer type [-Wincompatible-pointer-types]
 1861 |   __pyx_v_answer = GEOSWithin(__pyx_v_g1, __pyx_v_g2);
      |                                           ^~~~~~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1769:77: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1769 | extern char GEOS_DLL GEOSWithin(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                                         ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_6union':
src/_geoslib.c:1993:26: warning: passing argument 1 of 'GEOSUnion' from incompatible pointer type [-Wincompatible-pointer-types]
 1993 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |                          ^~~~~~~~~~
      |                          |
      |                          GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1638:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1638 | extern GEOSGeometry GEOS_DLL *GEOSUnion(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~
src/_geoslib.c:1993:38: warning: passing argument 2 of 'GEOSUnion' from incompatible pointer type [-Wincompatible-pointer-types]
 1993 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |                                      ^~~~~~~~~~
      |                                      |
      |                                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1638:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1638 | extern GEOSGeometry GEOS_DLL *GEOSUnion(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~
src/_geoslib.c:1993:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 1993 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |              ^
src/_geoslib.c:2002:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 2002 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2089:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2089 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2098:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2098 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2098:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2098 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2141:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2141 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2150:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2150 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2150:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2150 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2193:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2193 |     __pyx_t_2 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 194, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2223:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2223 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_8simplify':
src/_geoslib.c:2326:29: warning: passing argument 1 of 'GEOSSimplify' from incompatible pointer type [-Wincompatible-pointer-types]
 2326 |   __pyx_v_g3 = GEOSSimplify(__pyx_v_g1, __pyx_v_tolerance);
      |                             ^~~~~~~~~~
      |                             |
      |                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1669:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1669 | extern GEOSGeometry GEOS_DLL *GEOSSimplify(const GEOSGeometry* g, double tolerance);
      |                               ^~~~~~~~~~~~
src/_geoslib.c:2326:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2326 |   __pyx_v_g3 = GEOSSimplify(__pyx_v_g1, __pyx_v_tolerance);
      |              ^
src/_geoslib.c:2335:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 2335 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2422:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2422 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2431:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2431 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2431:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2431 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2474:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2474 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2483:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2483 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2483:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2483 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2526:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2526 |     __pyx_t_3 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 227, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2556:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2556 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_10fix':
src/_geoslib.c:2647:27: warning: passing argument 1 of 'GEOSBuffer' from incompatible pointer type [-Wincompatible-pointer-types]
 2647 |   __pyx_v_g3 = GEOSBuffer(__pyx_v_g1, 0., 0);
      |                           ^~~~~~~~~~
      |                           |
      |                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1487:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1487 | extern GEOSGeometry GEOS_DLL *GEOSBuffer(const GEOSGeometry* g,
      |                               ^~~~~~~~~~
src/_geoslib.c:2647:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2647 |   __pyx_v_g3 = GEOSBuffer(__pyx_v_g1, 0., 0);
      |              ^
src/_geoslib.c:2656:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 2656 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2743:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2743 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2752:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2752 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2752:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2752 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2795:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2795 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2804:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2804 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2804:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2804 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2847:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2847 |     __pyx_t_2 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 258, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2877:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2877 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_12intersects':
src/_geoslib.c:2977:35: warning: passing argument 1 of 'GEOSIntersects' from incompatible pointer type [-Wincompatible-pointer-types]
 2977 |   __pyx_v_answer = GEOSIntersects(__pyx_v_g1, __pyx_v_g2);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1767:57: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1767 | extern char GEOS_DLL GEOSIntersects(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                     ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c:2977:47: warning: passing argument 2 of 'GEOSIntersects' from incompatible pointer type [-Wincompatible-pointer-types]
 2977 |   __pyx_v_answer = GEOSIntersects(__pyx_v_g1, __pyx_v_g2);
      |                                               ^~~~~~~~~~
      |                                               |
      |                                               GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1767:81: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1767 | extern char GEOS_DLL GEOSIntersects(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                                             ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_14intersection':
src/_geoslib.c:3111:33: warning: passing argument 1 of 'GEOSIntersection' from incompatible pointer type [-Wincompatible-pointer-types]
 3111 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |                                 ^~~~~~~~~~
      |                                 |
      |                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1591:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1591 | extern GEOSGeometry GEOS_DLL *GEOSIntersection(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~~~~~~~~
src/_geoslib.c:3111:45: warning: passing argument 2 of 'GEOSIntersection' from incompatible pointer type [-Wincompatible-pointer-types]
 3111 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1591:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1591 | extern GEOSGeometry GEOS_DLL *GEOSIntersection(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~~~~~~~~
src/_geoslib.c:3111:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3111 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |              ^
src/_geoslib.c:3120:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 3120 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3237:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 3237 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3268:39: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 3268 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:3268:20: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3268 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                    ^
src/_geoslib.c:3321:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 3321 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3352:39: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 3352 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:3352:20: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3352 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                    ^
src/_geoslib.c:3405:22: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3405 |     GEOSGeom_destroy(__pyx_v_g3);
      |                      ^~~~~~~~~~
      |                      |
      |                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c:3430:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3430 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_18__dealloc__':
src/_geoslib.c:3556:32: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3556 |   GEOSGeom_destroy(__pyx_v_self->_geom);
      |                    ~~~~~~~~~~~~^~~~~~~
      |                                |
      |                                GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_7Polygon___init__':
src/_geoslib.c:3976:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 3976 |   __pyx_v_cs = GEOSCoordSeq_create(__pyx_v_M, 2);
      |              ^
src/_geoslib.c:4022:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4022 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, __pyx_v_i, __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4031:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4031 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, __pyx_v_i, __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4069:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4069 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, (__pyx_v_M - 1), __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4078:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4078 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, (__pyx_v_M - 1), __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4096:42: warning: passing argument 1 of 'GEOSGeom_createLinearRing' from incompatible pointer type [-Wincompatible-pointer-types]
 4096 |   __pyx_v_lr = GEOSGeom_createLinearRing(__pyx_v_cs);
      |                                          ^~~~~~~~~~
      |                                          |
      |                                          GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1558:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1558 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createLinearRing(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4096:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4096 |   __pyx_v_lr = GEOSGeom_createLinearRing(__pyx_v_cs);
      |              ^
src/_geoslib.c:4105:59: warning: passing argument 1 of 'GEOSGeom_createPolygon' from incompatible pointer type [-Wincompatible-pointer-types]
 4105 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPolygon(__pyx_v_lr, NULL, 0);
      |                                                           ^~~~~~~~~~
      |                                                           |
      |                                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1568:31: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1568 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createPolygon(GEOSGeometry* shell,
      |                               ^~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4105:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4105 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPolygon(__pyx_v_lr, NULL, 0);
      |                                  ^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_7Polygon_2area':
src/_geoslib.c:4178:43: warning: passing argument 1 of 'GEOSArea' from incompatible pointer type [-Wincompatible-pointer-types]
 4178 |   (void)(GEOSArea(__pyx_v_self->__pyx_base._geom, (&__pyx_v_area)));
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2086:50: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2086 | extern int GEOS_DLL GEOSArea(const GEOSGeometry* g, double *area);
      |                              ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_10LineString___init__':
src/_geoslib.c:4372:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4372 |   __pyx_v_cs = GEOSCoordSeq_create(__pyx_v_M, 2);
      |              ^
src/_geoslib.c:4418:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4418 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, __pyx_v_i, __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4427:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4427 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, __pyx_v_i, __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4437:62: warning: passing argument 1 of 'GEOSGeom_createLineString' from incompatible pointer type [-Wincompatible-pointer-types]
 4437 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createLineString(__pyx_v_cs);
      |                                                              ^~~~~~~~~~
      |                                                              |
      |                                                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1559:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1559 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createLineString(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4437:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4437 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createLineString(__pyx_v_cs);
      |                                  ^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_5Point___init__':
src/_geoslib.c:4550:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4550 |   __pyx_v_cs = GEOSCoordSeq_create(1, 2);
      |              ^
src/_geoslib.c:4577:28: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4577 |   (void)(GEOSCoordSeq_setX(__pyx_v_cs, 0, __pyx_v_dx));
      |                            ^~~~~~~~~~
      |                            |
      |                            GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4586:28: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4586 |   (void)(GEOSCoordSeq_setY(__pyx_v_cs, 0, __pyx_v_dy));
      |                            ^~~~~~~~~~
      |                            |
      |                            GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4595:57: warning: passing argument 1 of 'GEOSGeom_createPoint' from incompatible pointer type [-Wincompatible-pointer-types]
 4595 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPoint(__pyx_v_cs);
      |                                                         ^~~~~~~~~~
      |                                                         |
      |                                                         GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1555:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1555 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createPoint(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4595:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4595 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPoint(__pyx_v_cs);
      |                                  ^
src/_geoslib.c: In function '__pyx_f_8_geoslib__get_coords':
src/_geoslib.c:4858:32: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 4858 |   __pyx_t_1 = ((GEOSGeomTypeId(__pyx_v_geom) == GEOS_POLYGON) != 0);
      |                                ^~~~~~~~~~~~
      |                                |
      |                                GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4868:38: warning: passing argument 1 of 'GEOSGetExteriorRing' from incompatible pointer type [-Wincompatible-pointer-types]
 4868 |     __pyx_v_lr = GEOSGetExteriorRing(__pyx_v_geom);
      |                                      ^~~~~~~~~~~~
      |                                      |
      |                                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2042:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2042 | extern const GEOSGeometry GEOS_DLL *GEOSGetExteriorRing(const GEOSGeometry* g);
      |                                     ^~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4868:16: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4868 |     __pyx_v_lr = GEOSGetExteriorRing(__pyx_v_geom);
      |                ^
src/_geoslib.c:4877:39: warning: passing argument 1 of 'GEOSGeom_getCoordSeq' from incompatible pointer type [-Wincompatible-pointer-types]
 4877 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_lr);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2051:42: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2051 | extern const GEOSCoordSequence GEOS_DLL *GEOSGeom_getCoordSeq(const GEOSGeometry* g);
      |                                          ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4877:16: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4877 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_lr);
      |                ^
src/_geoslib.c:4897:39: warning: passing argument 1 of 'GEOSGeom_getCoordSeq' from incompatible pointer type [-Wincompatible-pointer-types]
 4897 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_geom);
      |                                       ^~~~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2051:42: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2051 | extern const GEOSCoordSequence GEOS_DLL *GEOSGeom_getCoordSeq(const GEOSGeometry* g);
      |                                          ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4897:16: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4897 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_geom);
      |                ^
src/_geoslib.c:4908:31: warning: passing argument 1 of 'GEOSCoordSeq_getSize' from incompatible pointer type [-Wincompatible-pointer-types]
 4908 |   (void)(GEOSCoordSeq_getSize(__pyx_v_cs, (&__pyx_v_M)));
      |                               ^~~~~~~~~~
      |                               |
      |                               GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1439:67: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1439 | extern int GEOS_DLL GEOSCoordSeq_getSize(const GEOSCoordSequence* s,
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:5016:30: warning: passing argument 1 of 'GEOSCoordSeq_getX' from incompatible pointer type [-Wincompatible-pointer-types]
 5016 |     (void)(GEOSCoordSeq_getX(__pyx_v_cs, __pyx_v_i, (&__pyx_v_dx)));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1423:64: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1423 | extern int GEOS_DLL GEOSCoordSeq_getX(const GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:5025:30: warning: passing argument 1 of 'GEOSCoordSeq_getY' from incompatible pointer type [-Wincompatible-pointer-types]
 5025 |     (void)(GEOSCoordSeq_getY(__pyx_v_cs, __pyx_v_i, (&__pyx_v_dy)));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1425:64: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1425 | extern int GEOS_DLL GEOSCoordSeq_getY(const GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pymod_exec__geoslib':
src/_geoslib.c:6017:3: warning: returning 'void *' from a function with return type 'int' makes integer from pointer without a cast [-Wint-conversion]
 6017 |   import_array();
      |   ^~~~~~~~~~~~
src/_geoslib.c:6050:12: warning: passing argument 1 of 'initGEOS' from incompatible pointer type [-Wincompatible-pointer-types]
 6050 |   initGEOS(__pyx_f_8_geoslib_notice_h, __pyx_f_8_geoslib_error_h);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |            |
      |            void (*)(char *, char *)
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1344:50: note: expected 'GEOSMessageHandler' {aka 'void (*)(const char *, ...)'} but argument is of type 'void (*)(char *, char *)'
 1344 | extern void GEOS_DLL initGEOS(GEOSMessageHandler notice_function,
      |                               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
src/_geoslib.c:6050:40: warning: passing argument 2 of 'initGEOS' from incompatible pointer type [-Wincompatible-pointer-types]
 6050 |   initGEOS(__pyx_f_8_geoslib_notice_h, __pyx_f_8_geoslib_error_h);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
      |                                        |
      |                                        void (*)(char *, char *)
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1345:24: note: expected 'GEOSMessageHandler' {aka 'void (*)(const char *, ...)'} but argument is of type 'void (*)(char *, char *)'
 1345 |     GEOSMessageHandler error_function);
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/basemap-1.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv8l-3.7-pydebug/src/_geoslib.o -lgeos_c -o build/lib.linux-armv8l-3.7-pydebug/_geoslib.cpython-37dm-arm-linux-gnueabihf.so
running install_lib
copying _geoslib.cpython-37dm-arm-linux-gnueabihf.so -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages
Skipping installation of /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/__init__.py (namespace package)
copying mpl_toolkits/basemap/cm.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap
copying mpl_toolkits/basemap/diagnostic.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap
copying mpl_toolkits/basemap/proj.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap
copying mpl_toolkits/basemap/solar.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap
copying mpl_toolkits/basemap/test.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap
copying mpl_toolkits/basemap/__init__.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap
byte-compiling /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap/cm.py to cm.cpython-37.pyc
byte-compiling /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap/diagnostic.py to diagnostic.cpython-37.pyc
byte-compiling /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap/proj.py to proj.cpython-37.pyc
byte-compiling /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap/solar.py to solar.cpython-37.pyc
byte-compiling /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap/test.py to test.cpython-37.pyc
byte-compiling /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py to __init__.cpython-37.pyc
running install_egg_info
running egg_info
writing lib/basemap.egg-info/PKG-INFO
writing dependency_links to lib/basemap.egg-info/dependency_links.txt
writing namespace_packages to lib/basemap.egg-info/namespace_packages.txt
writing requirements to lib/basemap.egg-info/requires.txt
writing top-level names to lib/basemap.egg-info/top_level.txt
reading manifest file 'lib/basemap.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'README'
warning: no files found matching 'LICENSE_proj4'
warning: no files found matching 'LICENSE_pyshp'
warning: no files found matching 'lib/mpl_toolkits/basemap/pyproj.py'
warning: no files found matching 'lib/mpl_toolkits/basemap/shapefile.py'
warning: no files found matching '*' under directory 'geos-3.3.3'
writing manifest file 'lib/basemap.egg-info/SOURCES.txt'
Copying lib/basemap.egg-info to /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/basemap-1.2.1.egg-info
Skipping SOURCES.txt
Installing /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/basemap-1.2.1-nspkg.pth
running install_scripts
running install_clib
customize UnixCCompiler
setup.py:61: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/include/geos_c.h' mode='r' encoding='UTF-8'>
  geos_version = checkversion(direc)
ResourceWarning: Enable tracemalloc to get the object allocation traceback
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:2270: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:2548: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:2824: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:2880: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3252: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3284: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3310: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3358: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3427: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3467: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3507: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3604: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3698: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3729: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3774: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3849: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3965: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3982: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:4000: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:4029: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:4307: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:4584: DeprecationWarning: invalid escape sequence \*
checking for GEOS lib in /sbuild-nonexistent ....
checking for GEOS lib in /sbuild-nonexistent/local ....
checking for GEOS lib in /usr ....
GEOS lib (version 3.8.1) found in /usr
running install
running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building extension "_geoslib" sources
build_src: building npy-pkg config files
running build_py
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
building '_geoslib' extension
compiling C sources
C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/basemap-1.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.8 -c'
arm-linux-gnueabihf-gcc: src/_geoslib.c
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1830,
                 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
                 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4,
                 from src/_geoslib.c:596:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_is_valid':
src/_geoslib.c:1676:43: warning: passing argument 1 of 'GEOSisValid' from incompatible pointer type [-Wincompatible-pointer-types]
 1676 |   __pyx_v_valid = GEOSisValid(__pyx_v_self->_geom);
      |                               ~~~~~~~~~~~~^~~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1953:54: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1953 | extern char GEOS_DLL GEOSisValid(const GEOSGeometry* g);
      |                                  ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_2geom_type':
src/_geoslib.c:1773:59: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 1773 |   __pyx_t_1 = PyBytes_FromString(GEOSGeomType(__pyx_v_self->_geom)); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 152, __pyx_L1_error)
      |                                               ~~~~~~~~~~~~^~~~~~~
      |                                                           |
      |                                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_4within':
src/_geoslib.c:1861:31: warning: passing argument 1 of 'GEOSWithin' from incompatible pointer type [-Wincompatible-pointer-types]
 1861 |   __pyx_v_answer = GEOSWithin(__pyx_v_g1, __pyx_v_g2);
      |                               ^~~~~~~~~~
      |                               |
      |                               GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1769:53: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1769 | extern char GEOS_DLL GEOSWithin(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                 ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c:1861:43: warning: passing argument 2 of 'GEOSWithin' from incompatible pointer type [-Wincompatible-pointer-types]
 1861 |   __pyx_v_answer = GEOSWithin(__pyx_v_g1, __pyx_v_g2);
      |                                           ^~~~~~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1769:77: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1769 | extern char GEOS_DLL GEOSWithin(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                                         ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_6union':
src/_geoslib.c:1993:26: warning: passing argument 1 of 'GEOSUnion' from incompatible pointer type [-Wincompatible-pointer-types]
 1993 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |                          ^~~~~~~~~~
      |                          |
      |                          GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1638:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1638 | extern GEOSGeometry GEOS_DLL *GEOSUnion(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~
src/_geoslib.c:1993:38: warning: passing argument 2 of 'GEOSUnion' from incompatible pointer type [-Wincompatible-pointer-types]
 1993 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |                                      ^~~~~~~~~~
      |                                      |
      |                                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1638:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1638 | extern GEOSGeometry GEOS_DLL *GEOSUnion(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~
src/_geoslib.c:1993:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 1993 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |              ^
src/_geoslib.c:2002:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 2002 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2089:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2089 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2098:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2098 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2098:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2098 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2141:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2141 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2150:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2150 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2150:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2150 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2193:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2193 |     __pyx_t_2 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 194, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2223:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2223 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_8simplify':
src/_geoslib.c:2326:29: warning: passing argument 1 of 'GEOSSimplify' from incompatible pointer type [-Wincompatible-pointer-types]
 2326 |   __pyx_v_g3 = GEOSSimplify(__pyx_v_g1, __pyx_v_tolerance);
      |                             ^~~~~~~~~~
      |                             |
      |                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1669:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1669 | extern GEOSGeometry GEOS_DLL *GEOSSimplify(const GEOSGeometry* g, double tolerance);
      |                               ^~~~~~~~~~~~
src/_geoslib.c:2326:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2326 |   __pyx_v_g3 = GEOSSimplify(__pyx_v_g1, __pyx_v_tolerance);
      |              ^
src/_geoslib.c:2335:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 2335 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2422:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2422 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2431:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2431 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2431:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2431 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2474:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2474 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2483:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2483 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2483:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2483 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2526:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2526 |     __pyx_t_3 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 227, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2556:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2556 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_10fix':
src/_geoslib.c:2647:27: warning: passing argument 1 of 'GEOSBuffer' from incompatible pointer type [-Wincompatible-pointer-types]
 2647 |   __pyx_v_g3 = GEOSBuffer(__pyx_v_g1, 0., 0);
      |                           ^~~~~~~~~~
      |                           |
      |                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1487:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1487 | extern GEOSGeometry GEOS_DLL *GEOSBuffer(const GEOSGeometry* g,
      |                               ^~~~~~~~~~
src/_geoslib.c:2647:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2647 |   __pyx_v_g3 = GEOSBuffer(__pyx_v_g1, 0., 0);
      |              ^
src/_geoslib.c:2656:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 2656 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2743:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2743 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2752:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2752 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2752:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2752 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2795:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2795 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2804:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2804 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2804:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2804 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2847:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2847 |     __pyx_t_2 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 258, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2877:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2877 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_12intersects':
src/_geoslib.c:2977:35: warning: passing argument 1 of 'GEOSIntersects' from incompatible pointer type [-Wincompatible-pointer-types]
 2977 |   __pyx_v_answer = GEOSIntersects(__pyx_v_g1, __pyx_v_g2);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1767:57: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1767 | extern char GEOS_DLL GEOSIntersects(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                     ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c:2977:47: warning: passing argument 2 of 'GEOSIntersects' from incompatible pointer type [-Wincompatible-pointer-types]
 2977 |   __pyx_v_answer = GEOSIntersects(__pyx_v_g1, __pyx_v_g2);
      |                                               ^~~~~~~~~~
      |                                               |
      |                                               GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1767:81: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1767 | extern char GEOS_DLL GEOSIntersects(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                                             ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_14intersection':
src/_geoslib.c:3111:33: warning: passing argument 1 of 'GEOSIntersection' from incompatible pointer type [-Wincompatible-pointer-types]
 3111 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |                                 ^~~~~~~~~~
      |                                 |
      |                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1591:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1591 | extern GEOSGeometry GEOS_DLL *GEOSIntersection(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~~~~~~~~
src/_geoslib.c:3111:45: warning: passing argument 2 of 'GEOSIntersection' from incompatible pointer type [-Wincompatible-pointer-types]
 3111 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1591:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1591 | extern GEOSGeometry GEOS_DLL *GEOSIntersection(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~~~~~~~~
src/_geoslib.c:3111:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3111 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |              ^
src/_geoslib.c:3120:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 3120 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3237:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 3237 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3268:39: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 3268 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:3268:20: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3268 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                    ^
src/_geoslib.c:3321:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 3321 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3352:39: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 3352 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:3352:20: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3352 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                    ^
src/_geoslib.c:3405:22: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3405 |     GEOSGeom_destroy(__pyx_v_g3);
      |                      ^~~~~~~~~~
      |                      |
      |                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c:3430:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3430 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_18__dealloc__':
src/_geoslib.c:3556:32: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3556 |   GEOSGeom_destroy(__pyx_v_self->_geom);
      |                    ~~~~~~~~~~~~^~~~~~~
      |                                |
      |                                GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_7Polygon___init__':
src/_geoslib.c:3976:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 3976 |   __pyx_v_cs = GEOSCoordSeq_create(__pyx_v_M, 2);
      |              ^
src/_geoslib.c:4022:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4022 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, __pyx_v_i, __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4031:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4031 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, __pyx_v_i, __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4069:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4069 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, (__pyx_v_M - 1), __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4078:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4078 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, (__pyx_v_M - 1), __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4096:42: warning: passing argument 1 of 'GEOSGeom_createLinearRing' from incompatible pointer type [-Wincompatible-pointer-types]
 4096 |   __pyx_v_lr = GEOSGeom_createLinearRing(__pyx_v_cs);
      |                                          ^~~~~~~~~~
      |                                          |
      |                                          GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1558:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1558 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createLinearRing(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4096:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4096 |   __pyx_v_lr = GEOSGeom_createLinearRing(__pyx_v_cs);
      |              ^
src/_geoslib.c:4105:59: warning: passing argument 1 of 'GEOSGeom_createPolygon' from incompatible pointer type [-Wincompatible-pointer-types]
 4105 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPolygon(__pyx_v_lr, NULL, 0);
      |                                                           ^~~~~~~~~~
      |                                                           |
      |                                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1568:31: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1568 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createPolygon(GEOSGeometry* shell,
      |                               ^~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4105:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4105 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPolygon(__pyx_v_lr, NULL, 0);
      |                                  ^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_7Polygon_2area':
src/_geoslib.c:4178:43: warning: passing argument 1 of 'GEOSArea' from incompatible pointer type [-Wincompatible-pointer-types]
 4178 |   (void)(GEOSArea(__pyx_v_self->__pyx_base._geom, (&__pyx_v_area)));
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2086:50: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2086 | extern int GEOS_DLL GEOSArea(const GEOSGeometry* g, double *area);
      |                              ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_10LineString___init__':
src/_geoslib.c:4372:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4372 |   __pyx_v_cs = GEOSCoordSeq_create(__pyx_v_M, 2);
      |              ^
src/_geoslib.c:4418:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4418 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, __pyx_v_i, __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4427:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4427 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, __pyx_v_i, __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4437:62: warning: passing argument 1 of 'GEOSGeom_createLineString' from incompatible pointer type [-Wincompatible-pointer-types]
 4437 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createLineString(__pyx_v_cs);
      |                                                              ^~~~~~~~~~
      |                                                              |
      |                                                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1559:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1559 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createLineString(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4437:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4437 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createLineString(__pyx_v_cs);
      |                                  ^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_5Point___init__':
src/_geoslib.c:4550:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4550 |   __pyx_v_cs = GEOSCoordSeq_create(1, 2);
      |              ^
src/_geoslib.c:4577:28: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4577 |   (void)(GEOSCoordSeq_setX(__pyx_v_cs, 0, __pyx_v_dx));
      |                            ^~~~~~~~~~
      |                            |
      |                            GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4586:28: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4586 |   (void)(GEOSCoordSeq_setY(__pyx_v_cs, 0, __pyx_v_dy));
      |                            ^~~~~~~~~~
      |                            |
      |                            GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4595:57: warning: passing argument 1 of 'GEOSGeom_createPoint' from incompatible pointer type [-Wincompatible-pointer-types]
 4595 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPoint(__pyx_v_cs);
      |                                                         ^~~~~~~~~~
      |                                                         |
      |                                                         GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1555:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1555 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createPoint(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4595:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4595 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPoint(__pyx_v_cs);
      |                                  ^
src/_geoslib.c: In function '__pyx_f_8_geoslib__get_coords':
src/_geoslib.c:4858:32: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 4858 |   __pyx_t_1 = ((GEOSGeomTypeId(__pyx_v_geom) == GEOS_POLYGON) != 0);
      |                                ^~~~~~~~~~~~
      |                                |
      |                                GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4868:38: warning: passing argument 1 of 'GEOSGetExteriorRing' from incompatible pointer type [-Wincompatible-pointer-types]
 4868 |     __pyx_v_lr = GEOSGetExteriorRing(__pyx_v_geom);
      |                                      ^~~~~~~~~~~~
      |                                      |
      |                                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2042:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2042 | extern const GEOSGeometry GEOS_DLL *GEOSGetExteriorRing(const GEOSGeometry* g);
      |                                     ^~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4868:16: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4868 |     __pyx_v_lr = GEOSGetExteriorRing(__pyx_v_geom);
      |                ^
src/_geoslib.c:4877:39: warning: passing argument 1 of 'GEOSGeom_getCoordSeq' from incompatible pointer type [-Wincompatible-pointer-types]
 4877 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_lr);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2051:42: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2051 | extern const GEOSCoordSequence GEOS_DLL *GEOSGeom_getCoordSeq(const GEOSGeometry* g);
      |                                          ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4877:16: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4877 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_lr);
      |                ^
src/_geoslib.c:4897:39: warning: passing argument 1 of 'GEOSGeom_getCoordSeq' from incompatible pointer type [-Wincompatible-pointer-types]
 4897 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_geom);
      |                                       ^~~~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2051:42: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2051 | extern const GEOSCoordSequence GEOS_DLL *GEOSGeom_getCoordSeq(const GEOSGeometry* g);
      |                                          ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4897:16: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4897 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_geom);
      |                ^
src/_geoslib.c:4908:31: warning: passing argument 1 of 'GEOSCoordSeq_getSize' from incompatible pointer type [-Wincompatible-pointer-types]
 4908 |   (void)(GEOSCoordSeq_getSize(__pyx_v_cs, (&__pyx_v_M)));
      |                               ^~~~~~~~~~
      |                               |
      |                               GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1439:67: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1439 | extern int GEOS_DLL GEOSCoordSeq_getSize(const GEOSCoordSequence* s,
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:5016:30: warning: passing argument 1 of 'GEOSCoordSeq_getX' from incompatible pointer type [-Wincompatible-pointer-types]
 5016 |     (void)(GEOSCoordSeq_getX(__pyx_v_cs, __pyx_v_i, (&__pyx_v_dx)));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1423:64: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1423 | extern int GEOS_DLL GEOSCoordSeq_getX(const GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:5025:30: warning: passing argument 1 of 'GEOSCoordSeq_getY' from incompatible pointer type [-Wincompatible-pointer-types]
 5025 |     (void)(GEOSCoordSeq_getY(__pyx_v_cs, __pyx_v_i, (&__pyx_v_dy)));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1425:64: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1425 | extern int GEOS_DLL GEOSCoordSeq_getY(const GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pymod_exec__geoslib':
src/_geoslib.c:6017:3: warning: returning 'void *' from a function with return type 'int' makes integer from pointer without a cast [-Wint-conversion]
 6017 |   import_array();
      |   ^~~~~~~~~~~~
src/_geoslib.c:6050:12: warning: passing argument 1 of 'initGEOS' from incompatible pointer type [-Wincompatible-pointer-types]
 6050 |   initGEOS(__pyx_f_8_geoslib_notice_h, __pyx_f_8_geoslib_error_h);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |            |
      |            void (*)(char *, char *)
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1344:50: note: expected 'GEOSMessageHandler' {aka 'void (*)(const char *, ...)'} but argument is of type 'void (*)(char *, char *)'
 1344 | extern void GEOS_DLL initGEOS(GEOSMessageHandler notice_function,
      |                               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
src/_geoslib.c:6050:40: warning: passing argument 2 of 'initGEOS' from incompatible pointer type [-Wincompatible-pointer-types]
 6050 |   initGEOS(__pyx_f_8_geoslib_notice_h, __pyx_f_8_geoslib_error_h);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
      |                                        |
      |                                        void (*)(char *, char *)
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1345:24: note: expected 'GEOSMessageHandler' {aka 'void (*)(const char *, ...)'} but argument is of type 'void (*)(char *, char *)'
 1345 |     GEOSMessageHandler error_function);
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/basemap-1.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv8l-3.8/src/_geoslib.o -lgeos_c -o build/lib.linux-armv8l-3.8/_geoslib.cpython-38-arm-linux-gnueabihf.so
running install_lib
copying _geoslib.cpython-38-arm-linux-gnueabihf.so -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages
Skipping installation of /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/__init__.py (namespace package)
copying mpl_toolkits/basemap/cm.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap
copying mpl_toolkits/basemap/diagnostic.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap
copying mpl_toolkits/basemap/proj.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap
copying mpl_toolkits/basemap/solar.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap
copying mpl_toolkits/basemap/test.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap
copying mpl_toolkits/basemap/__init__.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap
copying mpl_toolkits/basemap/__pycache__/__init__.cpython-38.pyc -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap/__pycache__
copying mpl_toolkits/basemap/__pycache__/proj.cpython-38.pyc -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap/__pycache__
copying mpl_toolkits/basemap/__pycache__/cm.cpython-38.pyc -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap/__pycache__
copying mpl_toolkits/basemap/__pycache__/solar.cpython-38.pyc -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap/__pycache__
Skipping installation of /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/__pycache__/__init__.cpython-38.pyc (namespace package)
byte-compiling /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap/diagnostic.py to diagnostic.cpython-38.pyc
byte-compiling /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/mpl_toolkits/basemap/test.py to test.cpython-38.pyc
running install_egg_info
running egg_info
writing lib/basemap.egg-info/PKG-INFO
writing dependency_links to lib/basemap.egg-info/dependency_links.txt
writing namespace_packages to lib/basemap.egg-info/namespace_packages.txt
writing requirements to lib/basemap.egg-info/requires.txt
writing top-level names to lib/basemap.egg-info/top_level.txt
reading manifest file 'lib/basemap.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'README'
warning: no files found matching 'LICENSE_proj4'
warning: no files found matching 'LICENSE_pyshp'
warning: no files found matching 'lib/mpl_toolkits/basemap/pyproj.py'
warning: no files found matching 'lib/mpl_toolkits/basemap/shapefile.py'
warning: no files found matching '*' under directory 'geos-3.3.3'
writing manifest file 'lib/basemap.egg-info/SOURCES.txt'
removing '/<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/basemap-1.2.1.egg-info' (and everything under it)
Copying lib/basemap.egg-info to /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/basemap-1.2.1.egg-info
Skipping SOURCES.txt
Installing /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap/usr/lib/python3/dist-packages/basemap-1.2.1-nspkg.pth
running install_scripts
running install_clib
customize UnixCCompiler
checking for GEOS lib in /sbuild-nonexistent ....
checking for GEOS lib in /sbuild-nonexistent/local ....
checking for GEOS lib in /usr ....
GEOS lib (version 3.8.1) found in /usr
running install
running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building extension "_geoslib" sources
build_src: building npy-pkg config files
running build_py
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
building '_geoslib' extension
compiling C sources
C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -g -Og -Wall -g -Og -fstack-protector-strong -Wformat -Werror=format-security -g -Og -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/basemap-1.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.8d -c'
arm-linux-gnueabihf-gcc: src/_geoslib.c
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1830,
                 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
                 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4,
                 from src/_geoslib.c:596:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_is_valid':
src/_geoslib.c:1676:43: warning: passing argument 1 of 'GEOSisValid' from incompatible pointer type [-Wincompatible-pointer-types]
 1676 |   __pyx_v_valid = GEOSisValid(__pyx_v_self->_geom);
      |                               ~~~~~~~~~~~~^~~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1953:54: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1953 | extern char GEOS_DLL GEOSisValid(const GEOSGeometry* g);
      |                                  ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_2geom_type':
src/_geoslib.c:1773:59: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 1773 |   __pyx_t_1 = PyBytes_FromString(GEOSGeomType(__pyx_v_self->_geom)); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 152, __pyx_L1_error)
      |                                               ~~~~~~~~~~~~^~~~~~~
      |                                                           |
      |                                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_4within':
src/_geoslib.c:1861:31: warning: passing argument 1 of 'GEOSWithin' from incompatible pointer type [-Wincompatible-pointer-types]
 1861 |   __pyx_v_answer = GEOSWithin(__pyx_v_g1, __pyx_v_g2);
      |                               ^~~~~~~~~~
      |                               |
      |                               GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1769:53: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1769 | extern char GEOS_DLL GEOSWithin(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                 ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c:1861:43: warning: passing argument 2 of 'GEOSWithin' from incompatible pointer type [-Wincompatible-pointer-types]
 1861 |   __pyx_v_answer = GEOSWithin(__pyx_v_g1, __pyx_v_g2);
      |                                           ^~~~~~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1769:77: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1769 | extern char GEOS_DLL GEOSWithin(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                                         ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_6union':
src/_geoslib.c:1993:26: warning: passing argument 1 of 'GEOSUnion' from incompatible pointer type [-Wincompatible-pointer-types]
 1993 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |                          ^~~~~~~~~~
      |                          |
      |                          GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1638:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1638 | extern GEOSGeometry GEOS_DLL *GEOSUnion(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~
src/_geoslib.c:1993:38: warning: passing argument 2 of 'GEOSUnion' from incompatible pointer type [-Wincompatible-pointer-types]
 1993 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |                                      ^~~~~~~~~~
      |                                      |
      |                                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1638:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1638 | extern GEOSGeometry GEOS_DLL *GEOSUnion(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~
src/_geoslib.c:1993:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 1993 |   __pyx_v_g3 = GEOSUnion(__pyx_v_g1, __pyx_v_g2);
      |              ^
src/_geoslib.c:2002:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 2002 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2089:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2089 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2098:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2098 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2098:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2098 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2141:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2141 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2150:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2150 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2150:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2150 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2193:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2193 |     __pyx_t_2 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 194, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2223:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2223 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_8simplify':
src/_geoslib.c:2326:29: warning: passing argument 1 of 'GEOSSimplify' from incompatible pointer type [-Wincompatible-pointer-types]
 2326 |   __pyx_v_g3 = GEOSSimplify(__pyx_v_g1, __pyx_v_tolerance);
      |                             ^~~~~~~~~~
      |                             |
      |                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1669:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1669 | extern GEOSGeometry GEOS_DLL *GEOSSimplify(const GEOSGeometry* g, double tolerance);
      |                               ^~~~~~~~~~~~
src/_geoslib.c:2326:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2326 |   __pyx_v_g3 = GEOSSimplify(__pyx_v_g1, __pyx_v_tolerance);
      |              ^
src/_geoslib.c:2335:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 2335 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2422:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2422 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2431:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2431 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2431:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2431 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2474:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2474 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2483:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2483 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2483:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2483 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2526:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2526 |     __pyx_t_3 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 227, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2556:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2556 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_10fix':
src/_geoslib.c:2647:27: warning: passing argument 1 of 'GEOSBuffer' from incompatible pointer type [-Wincompatible-pointer-types]
 2647 |   __pyx_v_g3 = GEOSBuffer(__pyx_v_g1, 0., 0);
      |                           ^~~~~~~~~~
      |                           |
      |                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1487:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1487 | extern GEOSGeometry GEOS_DLL *GEOSBuffer(const GEOSGeometry* g,
      |                               ^~~~~~~~~~
src/_geoslib.c:2647:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2647 |   __pyx_v_g3 = GEOSBuffer(__pyx_v_g1, 0., 0);
      |              ^
src/_geoslib.c:2656:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 2656 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2743:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2743 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2752:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2752 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2752:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2752 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2795:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 2795 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:2804:37: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 2804 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                                     ^~~~~~~~~~
      |                                     |
      |                                     GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:2804:18: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 2804 |     __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, 0);
      |                  ^
src/_geoslib.c:2847:49: warning: passing argument 1 of 'GEOSGeomType' from incompatible pointer type [-Wincompatible-pointer-types]
 2847 |     __pyx_t_2 = PyBytes_FromString(GEOSGeomType(__pyx_v_g3)); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 258, __pyx_L1_error)
      |                                                 ^~~~~~~~~~
      |                                                 |
      |                                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1976:23: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1976 | extern char GEOS_DLL *GEOSGeomType(const GEOSGeometry* g);
      |                       ^~~~~~~~~~~~
src/_geoslib.c:2877:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 2877 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_12intersects':
src/_geoslib.c:2977:35: warning: passing argument 1 of 'GEOSIntersects' from incompatible pointer type [-Wincompatible-pointer-types]
 2977 |   __pyx_v_answer = GEOSIntersects(__pyx_v_g1, __pyx_v_g2);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1767:57: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1767 | extern char GEOS_DLL GEOSIntersects(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                     ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c:2977:47: warning: passing argument 2 of 'GEOSIntersects' from incompatible pointer type [-Wincompatible-pointer-types]
 2977 |   __pyx_v_answer = GEOSIntersects(__pyx_v_g1, __pyx_v_g2);
      |                                               ^~~~~~~~~~
      |                                               |
      |                                               GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1767:81: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1767 | extern char GEOS_DLL GEOSIntersects(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                                                             ~~~~~~~~~~~~~~~~~~~~^~
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_14intersection':
src/_geoslib.c:3111:33: warning: passing argument 1 of 'GEOSIntersection' from incompatible pointer type [-Wincompatible-pointer-types]
 3111 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |                                 ^~~~~~~~~~
      |                                 |
      |                                 GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1591:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1591 | extern GEOSGeometry GEOS_DLL *GEOSIntersection(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~~~~~~~~
src/_geoslib.c:3111:45: warning: passing argument 2 of 'GEOSIntersection' from incompatible pointer type [-Wincompatible-pointer-types]
 3111 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1591:31: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1591 | extern GEOSGeometry GEOS_DLL *GEOSIntersection(const GEOSGeometry* g1, const GEOSGeometry* g2);
      |                               ^~~~~~~~~~~~~~~~
src/_geoslib.c:3111:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3111 |   __pyx_v_g3 = GEOSIntersection(__pyx_v_g1, __pyx_v_g2);
      |              ^
src/_geoslib.c:3120:35: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 3120 |   __pyx_v_typeid = GEOSGeomTypeId(__pyx_v_g3);
      |                                   ^~~~~~~~~~
      |                                   |
      |                                   GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3237:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 3237 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3268:39: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 3268 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:3268:20: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3268 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                    ^
src/_geoslib.c:3321:45: warning: passing argument 1 of 'GEOSGetNumGeometries' from incompatible pointer type [-Wincompatible-pointer-types]
 3321 |     __pyx_v_numgeoms = GEOSGetNumGeometries(__pyx_v_g3);
      |                                             ^~~~~~~~~~
      |                                             |
      |                                             GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1997:62: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1997 | extern int GEOS_DLL GEOSGetNumGeometries(const GEOSGeometry* g);
      |                                          ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:3352:39: warning: passing argument 1 of 'GEOSGetGeometryN' from incompatible pointer type [-Wincompatible-pointer-types]
 3352 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2007:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2007 | extern const GEOSGeometry GEOS_DLL *GEOSGetGeometryN(const GEOSGeometry* g, int n);
      |                                     ^~~~~~~~~~~~~~~~
src/_geoslib.c:3352:20: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 3352 |       __pyx_v_gout = GEOSGetGeometryN(__pyx_v_g3, __pyx_v_i);
      |                    ^
src/_geoslib.c:3405:22: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3405 |     GEOSGeom_destroy(__pyx_v_g3);
      |                      ^~~~~~~~~~
      |                      |
      |                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c:3430:20: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3430 |   GEOSGeom_destroy(__pyx_v_g3);
      |                    ^~~~~~~~~~
      |                    |
      |                    GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_12BaseGeometry_18__dealloc__':
src/_geoslib.c:3556:32: warning: passing argument 1 of 'GEOSGeom_destroy' from incompatible pointer type [-Wincompatible-pointer-types]
 3556 |   GEOSGeom_destroy(__pyx_v_self->_geom);
      |                    ~~~~~~~~~~~~^~~~~~~
      |                                |
      |                                GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1582:53: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1582 | extern void GEOS_DLL GEOSGeom_destroy(GEOSGeometry* g);
      |                                       ~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_7Polygon___init__':
src/_geoslib.c:3976:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 3976 |   __pyx_v_cs = GEOSCoordSeq_create(__pyx_v_M, 2);
      |              ^
src/_geoslib.c:4022:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4022 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, __pyx_v_i, __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4031:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4031 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, __pyx_v_i, __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4069:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4069 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, (__pyx_v_M - 1), __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4078:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4078 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, (__pyx_v_M - 1), __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4096:42: warning: passing argument 1 of 'GEOSGeom_createLinearRing' from incompatible pointer type [-Wincompatible-pointer-types]
 4096 |   __pyx_v_lr = GEOSGeom_createLinearRing(__pyx_v_cs);
      |                                          ^~~~~~~~~~
      |                                          |
      |                                          GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1558:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1558 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createLinearRing(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4096:14: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4096 |   __pyx_v_lr = GEOSGeom_createLinearRing(__pyx_v_cs);
      |              ^
src/_geoslib.c:4105:59: warning: passing argument 1 of 'GEOSGeom_createPolygon' from incompatible pointer type [-Wincompatible-pointer-types]
 4105 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPolygon(__pyx_v_lr, NULL, 0);
      |                                                           ^~~~~~~~~~
      |                                                           |
      |                                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1568:31: note: expected 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1568 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createPolygon(GEOSGeometry* shell,
      |                               ^~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4105:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4105 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPolygon(__pyx_v_lr, NULL, 0);
      |                                  ^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_7Polygon_2area':
src/_geoslib.c:4178:43: warning: passing argument 1 of 'GEOSArea' from incompatible pointer type [-Wincompatible-pointer-types]
 4178 |   (void)(GEOSArea(__pyx_v_self->__pyx_base._geom, (&__pyx_v_area)));
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
      |                                           |
      |                                           GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2086:50: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2086 | extern int GEOS_DLL GEOSArea(const GEOSGeometry* g, double *area);
      |                              ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_10LineString___init__':
src/_geoslib.c:4372:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4372 |   __pyx_v_cs = GEOSCoordSeq_create(__pyx_v_M, 2);
      |              ^
src/_geoslib.c:4418:30: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4418 |     (void)(GEOSCoordSeq_setX(__pyx_v_cs, __pyx_v_i, __pyx_v_dx));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4427:30: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4427 |     (void)(GEOSCoordSeq_setY(__pyx_v_cs, __pyx_v_i, __pyx_v_dy));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4437:62: warning: passing argument 1 of 'GEOSGeom_createLineString' from incompatible pointer type [-Wincompatible-pointer-types]
 4437 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createLineString(__pyx_v_cs);
      |                                                              ^~~~~~~~~~
      |                                                              |
      |                                                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1559:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1559 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createLineString(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4437:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4437 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createLineString(__pyx_v_cs);
      |                                  ^
src/_geoslib.c: In function '__pyx_pf_8_geoslib_5Point___init__':
src/_geoslib.c:4550:14: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4550 |   __pyx_v_cs = GEOSCoordSeq_create(1, 2);
      |              ^
src/_geoslib.c:4577:28: warning: passing argument 1 of 'GEOSCoordSeq_setX' from incompatible pointer type [-Wincompatible-pointer-types]
 4577 |   (void)(GEOSCoordSeq_setX(__pyx_v_cs, 0, __pyx_v_dx));
      |                            ^~~~~~~~~~
      |                            |
      |                            GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1406:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1406 | extern int GEOS_DLL GEOSCoordSeq_setX(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4586:28: warning: passing argument 1 of 'GEOSCoordSeq_setY' from incompatible pointer type [-Wincompatible-pointer-types]
 4586 |   (void)(GEOSCoordSeq_setY(__pyx_v_cs, 0, __pyx_v_dy));
      |                            ^~~~~~~~~~
      |                            |
      |                            GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1408:58: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1408 | extern int GEOS_DLL GEOSCoordSeq_setY(GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4595:57: warning: passing argument 1 of 'GEOSGeom_createPoint' from incompatible pointer type [-Wincompatible-pointer-types]
 4595 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPoint(__pyx_v_cs);
      |                                                         ^~~~~~~~~~
      |                                                         |
      |                                                         GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1555:31: note: expected 'GEOSCoordSequence *' {aka 'struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1555 | extern GEOSGeometry GEOS_DLL *GEOSGeom_createPoint(GEOSCoordSequence* s);
      |                               ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4595:34: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'GEOSGeometry *' {aka 'struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4595 |   __pyx_v_self->__pyx_base._geom = GEOSGeom_createPoint(__pyx_v_cs);
      |                                  ^
src/_geoslib.c: In function '__pyx_f_8_geoslib__get_coords':
src/_geoslib.c:4858:32: warning: passing argument 1 of 'GEOSGeomTypeId' from incompatible pointer type [-Wincompatible-pointer-types]
 4858 |   __pyx_t_1 = ((GEOSGeomTypeId(__pyx_v_geom) == GEOS_POLYGON) != 0);
      |                                ^~~~~~~~~~~~
      |                                |
      |                                GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1979:56: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 1979 | extern int GEOS_DLL GEOSGeomTypeId(const GEOSGeometry* g);
      |                                    ~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:4868:38: warning: passing argument 1 of 'GEOSGetExteriorRing' from incompatible pointer type [-Wincompatible-pointer-types]
 4868 |     __pyx_v_lr = GEOSGetExteriorRing(__pyx_v_geom);
      |                                      ^~~~~~~~~~~~
      |                                      |
      |                                      GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2042:37: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2042 | extern const GEOSGeometry GEOS_DLL *GEOSGetExteriorRing(const GEOSGeometry* g);
      |                                     ^~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4868:16: warning: assignment to 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'} from incompatible pointer type 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} [-Wincompatible-pointer-types]
 4868 |     __pyx_v_lr = GEOSGetExteriorRing(__pyx_v_geom);
      |                ^
src/_geoslib.c:4877:39: warning: passing argument 1 of 'GEOSGeom_getCoordSeq' from incompatible pointer type [-Wincompatible-pointer-types]
 4877 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_lr);
      |                                       ^~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2051:42: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2051 | extern const GEOSCoordSequence GEOS_DLL *GEOSGeom_getCoordSeq(const GEOSGeometry* g);
      |                                          ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4877:16: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4877 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_lr);
      |                ^
src/_geoslib.c:4897:39: warning: passing argument 1 of 'GEOSGeom_getCoordSeq' from incompatible pointer type [-Wincompatible-pointer-types]
 4897 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_geom);
      |                                       ^~~~~~~~~~~~
      |                                       |
      |                                       GEOSGeometry ** {aka struct GEOSGeom_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:2051:42: note: expected 'const GEOSGeometry *' {aka 'const struct GEOSGeom_t *'} but argument is of type 'GEOSGeometry **' {aka 'struct GEOSGeom_t **'}
 2051 | extern const GEOSCoordSequence GEOS_DLL *GEOSGeom_getCoordSeq(const GEOSGeometry* g);
      |                                          ^~~~~~~~~~~~~~~~~~~~
src/_geoslib.c:4897:16: warning: assignment to 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'} from incompatible pointer type 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} [-Wincompatible-pointer-types]
 4897 |     __pyx_v_cs = GEOSGeom_getCoordSeq(__pyx_v_geom);
      |                ^
src/_geoslib.c:4908:31: warning: passing argument 1 of 'GEOSCoordSeq_getSize' from incompatible pointer type [-Wincompatible-pointer-types]
 4908 |   (void)(GEOSCoordSeq_getSize(__pyx_v_cs, (&__pyx_v_M)));
      |                               ^~~~~~~~~~
      |                               |
      |                               GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1439:67: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1439 | extern int GEOS_DLL GEOSCoordSeq_getSize(const GEOSCoordSequence* s,
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:5016:30: warning: passing argument 1 of 'GEOSCoordSeq_getX' from incompatible pointer type [-Wincompatible-pointer-types]
 5016 |     (void)(GEOSCoordSeq_getX(__pyx_v_cs, __pyx_v_i, (&__pyx_v_dx)));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1423:64: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1423 | extern int GEOS_DLL GEOSCoordSeq_getX(const GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c:5025:30: warning: passing argument 1 of 'GEOSCoordSeq_getY' from incompatible pointer type [-Wincompatible-pointer-types]
 5025 |     (void)(GEOSCoordSeq_getY(__pyx_v_cs, __pyx_v_i, (&__pyx_v_dy)));
      |                              ^~~~~~~~~~
      |                              |
      |                              GEOSCoordSequence ** {aka struct GEOSCoordSeq_t **}
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1425:64: note: expected 'const GEOSCoordSequence *' {aka 'const struct GEOSCoordSeq_t *'} but argument is of type 'GEOSCoordSequence **' {aka 'struct GEOSCoordSeq_t **'}
 1425 | extern int GEOS_DLL GEOSCoordSeq_getY(const GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function '__pyx_pymod_exec__geoslib':
src/_geoslib.c:6017:3: warning: returning 'void *' from a function with return type 'int' makes integer from pointer without a cast [-Wint-conversion]
 6017 |   import_array();
      |   ^~~~~~~~~~~~
src/_geoslib.c:6050:12: warning: passing argument 1 of 'initGEOS' from incompatible pointer type [-Wincompatible-pointer-types]
 6050 |   initGEOS(__pyx_f_8_geoslib_notice_h, __pyx_f_8_geoslib_error_h);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |            |
      |            void (*)(char *, char *)
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1344:50: note: expected 'GEOSMessageHandler' {aka 'void (*)(const char *, ...)'} but argument is of type 'void (*)(char *, char *)'
 1344 | extern void GEOS_DLL initGEOS(GEOSMessageHandler notice_function,
      |                               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
src/_geoslib.c:6050:40: warning: passing argument 2 of 'initGEOS' from incompatible pointer type [-Wincompatible-pointer-types]
 6050 |   initGEOS(__pyx_f_8_geoslib_notice_h, __pyx_f_8_geoslib_error_h);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
      |                                        |
      |                                        void (*)(char *, char *)
In file included from src/_geoslib.c:597:
/usr/include/geos_c.h:1345:24: note: expected 'GEOSMessageHandler' {aka 'void (*)(const char *, ...)'} but argument is of type 'void (*)(char *, char *)'
 1345 |     GEOSMessageHandler error_function);
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/basemap-1.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv8l-3.8-pydebug/src/_geoslib.o -lgeos_c -o build/lib.linux-armv8l-3.8-pydebug/_geoslib.cpython-38d-arm-linux-gnueabihf.so
running install_lib
copying _geoslib.cpython-38d-arm-linux-gnueabihf.so -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages
Skipping installation of /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/__init__.py (namespace package)
copying mpl_toolkits/basemap/cm.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap
copying mpl_toolkits/basemap/diagnostic.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap
copying mpl_toolkits/basemap/proj.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap
copying mpl_toolkits/basemap/solar.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap
copying mpl_toolkits/basemap/test.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap
copying mpl_toolkits/basemap/__init__.py -> /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap
byte-compiling /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap/cm.py to cm.cpython-38.pyc
byte-compiling /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap/diagnostic.py to diagnostic.cpython-38.pyc
byte-compiling /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap/proj.py to proj.cpython-38.pyc
byte-compiling /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap/solar.py to solar.cpython-38.pyc
byte-compiling /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap/test.py to test.cpython-38.pyc
byte-compiling /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py to __init__.cpython-38.pyc
running install_egg_info
running egg_info
writing lib/basemap.egg-info/PKG-INFO
writing dependency_links to lib/basemap.egg-info/dependency_links.txt
writing namespace_packages to lib/basemap.egg-info/namespace_packages.txt
writing requirements to lib/basemap.egg-info/requires.txt
writing top-level names to lib/basemap.egg-info/top_level.txt
reading manifest file 'lib/basemap.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'README'
warning: no files found matching 'LICENSE_proj4'
warning: no files found matching 'LICENSE_pyshp'
warning: no files found matching 'lib/mpl_toolkits/basemap/pyproj.py'
warning: no files found matching 'lib/mpl_toolkits/basemap/shapefile.py'
warning: no files found matching '*' under directory 'geos-3.3.3'
writing manifest file 'lib/basemap.egg-info/SOURCES.txt'
removing '/<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/basemap-1.2.1.egg-info' (and everything under it)
Copying lib/basemap.egg-info to /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/basemap-1.2.1.egg-info
Skipping SOURCES.txt
Installing /<<BUILDDIR>>/basemap-1.2.1+dfsg/debian/python3-mpltoolkits.basemap-dbg/usr/lib/python3/dist-packages/basemap-1.2.1-nspkg.pth
running install_scripts
running install_clib
customize UnixCCompiler
setup.py:61: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/include/geos_c.h' mode='r' encoding='UTF-8'>
  geos_version = checkversion(direc)
ResourceWarning: Enable tracemalloc to get the object allocation traceback
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:2220: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:2498: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:2806: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:2863: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3238: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3270: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3298: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3332: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3409: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3447: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3489: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3583: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3682: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3715: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3757: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3807: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3955: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3972: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:3989: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:4007: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:4273: DeprecationWarning: invalid escape sequence \*
usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py:4554: DeprecationWarning: invalid escape sequence \*
/usr/lib/python3.8/distutils/dist.py:858: DeprecationWarning: bdist_wininst command is deprecated since Python 3.8, use bdist_wheel (wheel packages) instead
  cmd_obj = self.command_obj[command] = klass(self)
dh_numpy3
make[1]: Leaving directory '/<<BUILDDIR>>/basemap-1.2.1+dfsg'
   dh_install -a -O--buildsystem=pybuild
   dh_installdocs -a -O--buildsystem=pybuild
   debian/rules override_dh_sphinxdoc
make[1]: Entering directory '/<<BUILDDIR>>/basemap-1.2.1+dfsg'
dh_sphinxdoc -i
dh_sphinxdoc: warning: No packages to build. Possible architecture mismatch: armhf, want: all any
make[1]: Leaving directory '/<<BUILDDIR>>/basemap-1.2.1+dfsg'
   dh_installchangelogs -a -O--buildsystem=pybuild
   dh_installexamples -a -O--buildsystem=pybuild
   dh_python3 -a -O--buildsystem=pybuild
   dh_installinit -a -O--buildsystem=pybuild
   dh_perl -a -O--buildsystem=pybuild
   dh_link -a -O--buildsystem=pybuild
   dh_strip_nondeterminism -a -O--buildsystem=pybuild
   dh_compress -a -O--buildsystem=pybuild
   dh_fixperms -a -O--buildsystem=pybuild
   dh_missing -a -O--buildsystem=pybuild
   debian/rules override_dh_strip
make[1]: Entering directory '/<<BUILDDIR>>/basemap-1.2.1+dfsg'
dh_strip -ppython3-mpltoolkits.basemap --dbg-package=python3-mpltoolkits.basemap-dbg
make[1]: Leaving directory '/<<BUILDDIR>>/basemap-1.2.1+dfsg'
   dh_makeshlibs -a -O--buildsystem=pybuild
   dh_shlibdeps -a -O--buildsystem=pybuild
   dh_installdeb -a -O--buildsystem=pybuild
   dh_gencontrol -a -O--buildsystem=pybuild
dpkg-gencontrol: warning: package python3-mpltoolkits.basemap-dbg: substitution variable ${python3:Depends} unused, but is defined
dpkg-gencontrol: warning: package python3-mpltoolkits.basemap-dbg: substitution variable ${python3:Provides} unused, but is defined
dpkg-gencontrol: warning: package python3-mpltoolkits.basemap-dbg: substitution variable ${python3:Versions} unused, but is defined
dpkg-gencontrol: warning: package python3-mpltoolkits.basemap: substitution variable ${python3:Provides} unused, but is defined
dpkg-gencontrol: warning: package python3-mpltoolkits.basemap: substitution variable ${python3:Versions} unused, but is defined
   dh_md5sums -a -O--buildsystem=pybuild
   debian/rules override_dh_builddeb
make[1]: Entering directory '/<<BUILDDIR>>/basemap-1.2.1+dfsg'
dh_builddeb -- -Zxz
dpkg-deb: building package 'python3-mpltoolkits.basemap' in '../python3-mpltoolkits.basemap_1.2.1+dfsg-1+b1_armhf.deb'.
dpkg-deb: building package 'python3-mpltoolkits.basemap-dbg' in '../python3-mpltoolkits.basemap-dbg_1.2.1+dfsg-1+b1_armhf.deb'.
make[1]: Leaving directory '/<<BUILDDIR>>/basemap-1.2.1+dfsg'
 dpkg-genbuildinfo --build=any
 dpkg-genchanges --build=any -mRaspbian mythic lxc autobuilder 1 <root@raspbian.org> >../basemap_1.2.1+dfsg-1+b1_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 2020-03-29T20:27:26Z

Finished
--------

I: Built successfully

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


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


basemap_1.2.1+dfsg-1+b1_armhf.changes:
--------------------------------------

Format: 1.8
Date: Thu, 05 Sep 2019 22:20:20 -0400
Source: basemap (1.2.1+dfsg-1)
Binary: python3-mpltoolkits.basemap python3-mpltoolkits.basemap-dbg
Binary-Only: yes
Architecture: armhf
Version: 1.2.1+dfsg-1+b1
Distribution: bullseye-staging
Urgency: low
Maintainer: Raspbian mythic lxc autobuilder 1 <root@raspbian.org>
Changed-By: Raspbian mythic lxc autobuilder 1 <root@raspbian.org>
Description:
 python3-mpltoolkits.basemap - matplotlib toolkit to plot on map projections (Python 3)
 python3-mpltoolkits.basemap-dbg - matplotlib toolkit to plot on map projections (Python 3 debug)
Changes:
 basemap (1.2.1+dfsg-1+b1) bullseye-staging; urgency=low, binary-only=yes
 .
   * Binary-only non-maintainer upload for armhf; no source changes.
   * rebuild due to debcheck failure
Checksums-Sha1:
 48befd65fe498d1243389d29ad01e0f32911eb5a 9725 basemap_1.2.1+dfsg-1+b1_armhf.buildinfo
 53c72c876538d6a2fbb568a81f6fcdc329deaa43 436488 python3-mpltoolkits.basemap-dbg_1.2.1+dfsg-1+b1_armhf.deb
 2153126d83ccecae1742e143ca9e89b388fd6d8d 108368 python3-mpltoolkits.basemap_1.2.1+dfsg-1+b1_armhf.deb
Checksums-Sha256:
 8780a408cf3a5565c8e598ab2fd5b50c91fe13212c14f4c2e85d0c5bb6e8986d 9725 basemap_1.2.1+dfsg-1+b1_armhf.buildinfo
 30d2e55ff0cc03f01da0cd61cd5ff65f016d89a94b15fb0a9230f3775aa5dba1 436488 python3-mpltoolkits.basemap-dbg_1.2.1+dfsg-1+b1_armhf.deb
 de33dc31e60576ada262f5dc62e0f38d92414e633f912f9847b9e664ff23224c 108368 python3-mpltoolkits.basemap_1.2.1+dfsg-1+b1_armhf.deb
Files:
 dcbe49b0eb720330e23769686fbabe96 9725 python optional basemap_1.2.1+dfsg-1+b1_armhf.buildinfo
 c045cdb461ec1da8c0e4213f454aef9c 436488 debug optional python3-mpltoolkits.basemap-dbg_1.2.1+dfsg-1+b1_armhf.deb
 71d9c14247fbf5afee00c5dff2deccba 108368 python optional python3-mpltoolkits.basemap_1.2.1+dfsg-1+b1_armhf.deb

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


python3-mpltoolkits.basemap-dbg_1.2.1+dfsg-1+b1_armhf.deb
---------------------------------------------------------

 new Debian package, version 2.0.
 size 436488 bytes: control archive=1680 bytes.
    2216 bytes,    38 lines      control              
     818 bytes,     8 lines      md5sums              
 Package: python3-mpltoolkits.basemap-dbg
 Source: basemap (1.2.1+dfsg-1)
 Version: 1.2.1+dfsg-1+b1
 Architecture: armhf
 Maintainer: Sandro Tosi <morph@debian.org>
 Installed-Size: 1027
 Depends: python-mpltoolkits.basemap-data (>= 1.2.1+dfsg-1), python3-dbg, python3-mpltoolkits.basemap (= 1.2.1+dfsg-1+b1), libc6 (>= 2.4), libgeos-c1v5 (>= 3.4.2)
 Section: debug
 Priority: optional
 Homepage: http://matplotlib.org/basemap/
 Description: matplotlib toolkit to plot on map projections (Python 3 debug)
  The matplotlib basemap toolkit is a library for plotting 2D data on maps in
  Python. It is similar in functionality to the matlab mapping toolbox, the IDL
  mapping facilities, GrADS, or the Generic Mapping Tools. PyNGL and CDAT are
  other libraries that provide similar capabilities in Python.
  .
  Basemap does not do any plotting on its own, but provides the facilities to
  transform coordinates to one of 23 different map projections (using the PROJ.4
  C library). Matplotlib is then used to plot contours, images, vectors, lines or
  points in the transformed coordinates. Shoreline, river and political boundary
  datasets (from Generic Mapping Tools) are provided, along with methods for
  plotting them. The GEOS library is used internally to clip the coastline and
  political boundary features to the desired map projection region.
  .
  Basemap provides facilities for reading data in netCDF and Shapefile formats,
  as well as directly over http using OPeNDAP. This functionality is provided
  through the PyDAP client, and a Python interface to the Shapefile C library.
  .
  Basemap is geared toward the needs of earth scientists, particular
  oceanographers and meteorologists. The author originally wrote Basemap to help
  in his research (climate and weather forecasting), since at the time CDAT was
  the only other tool in Python for plotting data on map projections. Over the
  years, the capabilities of Basemap have evolved as scientists in other
  disciplines (such as biology, geology and geophysics) requested and contributed
  new features.
  .
  This package contains the debug extension for python3-mpltoolkits.basemap.
 Build-Ids: 355517283e99d8d537500ef13ab7a03b9b8e8774 a289460a60759910e74ccc734da2fffabca5d26a

drwxr-xr-x root/root         0 2019-09-06 02:20 ./
drwxr-xr-x root/root         0 2019-09-06 02:20 ./usr/
drwxr-xr-x root/root         0 2019-09-06 02:20 ./usr/lib/
drwxr-xr-x root/root         0 2019-09-06 02:20 ./usr/lib/debug/
drwxr-xr-x root/root         0 2019-09-06 02:20 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2019-09-06 02:20 ./usr/lib/debug/.build-id/35/
-rw-r--r-- root/root    125508 2019-09-06 02:20 ./usr/lib/debug/.build-id/35/5517283e99d8d537500ef13ab7a03b9b8e8774.debug
drwxr-xr-x root/root         0 2019-09-06 02:20 ./usr/lib/debug/.build-id/a2/
-rw-r--r-- root/root    112068 2019-09-06 02:20 ./usr/lib/debug/.build-id/a2/89460a60759910e74ccc734da2fffabca5d26a.debug
drwxr-xr-x root/root         0 2019-09-06 02:20 ./usr/lib/python3/
drwxr-xr-x root/root         0 2019-09-06 02:20 ./usr/lib/python3/dist-packages/
-rw-r--r-- root/root    366744 2019-09-06 02:20 ./usr/lib/python3/dist-packages/_geoslib.cpython-37dm-arm-linux-gnueabihf.so
-rw-r--r-- root/root    411532 2019-09-06 02:20 ./usr/lib/python3/dist-packages/_geoslib.cpython-38d-arm-linux-gnueabihf.so
drwxr-xr-x root/root         0 2019-09-06 02:20 ./usr/share/
drwxr-xr-x root/root         0 2019-09-06 02:20 ./usr/share/doc/
drwxr-xr-x root/root         0 2019-09-06 02:20 ./usr/share/doc/python3-mpltoolkits.basemap-dbg/
-rw-r--r-- root/root       222 2019-09-06 02:20 ./usr/share/doc/python3-mpltoolkits.basemap-dbg/changelog.Debian.armhf.gz
-rw-r--r-- root/root      2364 2019-09-06 02:20 ./usr/share/doc/python3-mpltoolkits.basemap-dbg/changelog.Debian.gz
-rw-r--r-- root/root     13297 2019-08-08 01:03 ./usr/share/doc/python3-mpltoolkits.basemap-dbg/changelog.gz
-rw-r--r-- root/root      3014 2019-09-06 02:20 ./usr/share/doc/python3-mpltoolkits.basemap-dbg/copyright


python3-mpltoolkits.basemap_1.2.1+dfsg-1+b1_armhf.deb
-----------------------------------------------------

 new Debian package, version 2.0.
 size 108368 bytes: control archive=2332 bytes.
    2343 bytes,    41 lines      control              
    1758 bytes,    18 lines      md5sums              
     279 bytes,    12 lines   *  postinst             #!/bin/sh
     428 bytes,    12 lines   *  prerm                #!/bin/sh
 Package: python3-mpltoolkits.basemap
 Source: basemap (1.2.1+dfsg-1)
 Version: 1.2.1+dfsg-1+b1
 Architecture: armhf
 Maintainer: Sandro Tosi <morph@debian.org>
 Installed-Size: 492
 Depends: python-mpltoolkits.basemap-data (>= 1.2.1+dfsg-1), python3-matplotlib, python3-pyproj, python3-pyshp, python3-numpy (>= 1:1.16.0~rc1), python3-numpy-abi9, python3 (<< 3.9), python3 (>= 3.7~), python3-six, python3:any, libc6 (>= 2.4), libgeos-c1v5 (>= 3.4.2)
 Recommends: python3-pil
 Suggests: python3-owslib, python3-scipy
 Section: python
 Priority: optional
 Homepage: http://matplotlib.org/basemap/
 Description: matplotlib toolkit to plot on map projections (Python 3)
  The matplotlib basemap toolkit is a library for plotting 2D data on maps in
  Python. It is similar in functionality to the matlab mapping toolbox, the IDL
  mapping facilities, GrADS, or the Generic Mapping Tools. PyNGL and CDAT are
  other libraries that provide similar capabilities in Python.
  .
  Basemap does not do any plotting on its own, but provides the facilities to
  transform coordinates to one of 23 different map projections (using the PROJ.4
  C library). Matplotlib is then used to plot contours, images, vectors, lines or
  points in the transformed coordinates. Shoreline, river and political boundary
  datasets (from Generic Mapping Tools) are provided, along with methods for
  plotting them. The GEOS library is used internally to clip the coastline and
  political boundary features to the desired map projection region.
  .
  Basemap provides facilities for reading data in netCDF and Shapefile formats,
  as well as directly over http using OPeNDAP. This functionality is provided
  through the PyDAP client, and a Python interface to the Shapefile C library.
  .
  Basemap is geared toward the needs of earth scientists, particular
  oceanographers and meteorologists. The author originally wrote Basemap to help
  in his research (climate and weather forecasting), since at the time CDAT was
  the only other tool in Python for plotting data on map projections. Over the
  years, the capabilities of Basemap have evolved as scientists in other
  disciplines (such as biology, geology and geophysics) requested and contributed
  new features.
  .
  This package contains the Python 3 version of python-mpltoolkits.basemap.
  .
  WARNING: this package is deprecated in favour of cartopy.

drwxr-xr-x root/root         0 2019-09-06 02:20 ./
drwxr-xr-x root/root         0 2019-09-06 02:20 ./usr/
drwxr-xr-x root/root         0 2019-09-06 02:20 ./usr/lib/
drwxr-xr-x root/root         0 2019-09-06 02:20 ./usr/lib/python3/
drwxr-xr-x root/root         0 2019-09-06 02:20 ./usr/lib/python3/dist-packages/
-rw-r--r-- root/root     65152 2019-09-06 02:20 ./usr/lib/python3/dist-packages/_geoslib.cpython-37m-arm-linux-gnueabihf.so
-rw-r--r-- root/root     65184 2019-09-06 02:20 ./usr/lib/python3/dist-packages/_geoslib.cpython-38-arm-linux-gnueabihf.so
-rw-r--r-- root/root       569 2019-09-06 02:20 ./usr/lib/python3/dist-packages/basemap-1.2.1-nspkg.pth
drwxr-xr-x root/root         0 2019-09-06 02:20 ./usr/lib/python3/dist-packages/basemap-1.2.1.egg-info/
-rw-r--r-- root/root      1151 2019-09-06 02:20 ./usr/lib/python3/dist-packages/basemap-1.2.1.egg-info/PKG-INFO
-rw-r--r-- root/root         1 2019-09-06 02:20 ./usr/lib/python3/dist-packages/basemap-1.2.1.egg-info/dependency_links.txt
-rw-r--r-- root/root        13 2019-09-06 02:20 ./usr/lib/python3/dist-packages/basemap-1.2.1.egg-info/namespace_packages.txt
-rw-r--r-- root/root         0 2019-09-06 02:20 ./usr/lib/python3/dist-packages/basemap-1.2.1.egg-info/requires.txt
-rw-r--r-- root/root        22 2019-09-06 02:20 ./usr/lib/python3/dist-packages/basemap-1.2.1.egg-info/top_level.txt
drwxr-xr-x root/root         0 2019-09-06 02:20 ./usr/lib/python3/dist-packages/mpl_toolkits/
drwxr-xr-x root/root         0 2019-09-06 02:20 ./usr/lib/python3/dist-packages/mpl_toolkits/basemap/
-rw-r--r-- root/root    252240 2019-09-06 02:20 ./usr/lib/python3/dist-packages/mpl_toolkits/basemap/__init__.py
-rw-r--r-- root/root     40170 2019-08-08 01:03 ./usr/lib/python3/dist-packages/mpl_toolkits/basemap/cm.py
-rw-r--r-- root/root      4026 2019-08-08 01:03 ./usr/lib/python3/dist-packages/mpl_toolkits/basemap/diagnostic.py
-rw-r--r-- root/root     17877 2019-08-08 01:03 ./usr/lib/python3/dist-packages/mpl_toolkits/basemap/proj.py
-rw-r--r-- root/root      4834 2019-08-08 01:03 ./usr/lib/python3/dist-packages/mpl_toolkits/basemap/solar.py
-rw-r--r-- root/root      9871 2019-08-08 01:03 ./usr/lib/python3/dist-packages/mpl_toolkits/basemap/test.py
drwxr-xr-x root/root         0 2019-09-06 02:20 ./usr/share/
drwxr-xr-x root/root         0 2019-09-06 02:20 ./usr/share/doc/
drwxr-xr-x root/root         0 2019-09-06 02:20 ./usr/share/doc/python3-mpltoolkits.basemap/
-rw-r--r-- root/root       222 2019-09-06 02:20 ./usr/share/doc/python3-mpltoolkits.basemap/changelog.Debian.armhf.gz
-rw-r--r-- root/root      2364 2019-09-06 02:20 ./usr/share/doc/python3-mpltoolkits.basemap/changelog.Debian.gz
-rw-r--r-- root/root     13297 2019-08-08 01:03 ./usr/share/doc/python3-mpltoolkits.basemap/changelog.gz
-rw-r--r-- root/root      3014 2019-09-06 02:20 ./usr/share/doc/python3-mpltoolkits.basemap/copyright


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


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

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

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

Build Architecture: armhf
Build-Space: 281168
Build-Time: 700
Distribution: bullseye-staging
Host Architecture: armhf
Install-Time: 1302
Job: basemap_1.2.1+dfsg-1
Machine Architecture: armhf
Package: basemap
Package-Time: 2062
Source-Version: 1.2.1+dfsg-1
Space: 281168
Status: successful
Version: 1.2.1+dfsg-1+b1
--------------------------------------------------------------------------------
Finished at 2020-03-29T20:27:26Z
Build needed 00:34:22, 281168k disk space