==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: liblas 1.8.1.r145+g33097f17-3 (Thu Aug 20 18:34:35 2026)
==> Retrieving sources...
  -> Updating libLAS git repo...
  -> Found liblas-gcc15.patch
  -> Found gdal-3.13.patch
  -> Found proj-private.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    libLAS ... Passed
    liblas-gcc15.patch ... Passed
    gdal-3.13.patch ... Passed
    proj-private.patch ... Passed
==> Making package: liblas 1.8.1.r145+g33097f17-3 (Fri Aug 21 00:35:04 2026)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (25) blosc-1.21.6-2  crypto++-8.9.0-3  geos-3.14.1-2  giflib-6.1.3-2  jbigkit-2.1-8  libaec-1.1.7-1  libdeflate-1.25-1  libfreexl-2.0.0-3  libjpeg-turbo-3.2.0-2  libpng-1.6.58-2  librttopo-1.1.0-6  libspatialite-5.1.0-4  libtiff-4.7.2-1  libwebp-1.6.0-2  minizip-1:1.3.2-3  muparser-2.3.5-2  ocl-icd-2.3.5-1  qhull-2020.2-5  snappy-1.2.2-3  unixodbc-2.3.14-1  xerces-c-3.3.0-4  gdal-3.13.3-1  laszip2-2.2.0-3  libgeotiff-1.7.4-1  proj-9.8.1-1

Total Download Size:     0.04 MiB
Total Installed Size:  107.71 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 laszip2-2.2.0-3-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing snappy...
installing blosc...
installing crypto++...
installing geos...
installing giflib...
installing libaec...
installing libdeflate...
installing minizip...
installing libfreexl...
installing libjpeg-turbo...
installing jbigkit...
installing libwebp...
Optional dependencies for libwebp
    libwebp-utils: WebP conversion and inspection tools
installing libtiff...
Optional dependencies for libtiff
    freeglut: for using tiffgt
installing proj...
installing libgeotiff...
installing libpng...
installing librttopo...
installing libspatialite...
installing muparser...
installing ocl-icd...
Optional dependencies for ocl-icd
    opencl-driver: packaged opencl driver
installing qhull...
installing unixodbc...
installing xerces-c...
installing gdal...
Optional dependencies for gdal
    arrow: Arrow/Parquet support
    cfitsio: FITS support
    hdf5: HDF5 support
    libheif: HEIF support
    libjxl: JPEG XL support
    mariadb-libs: MySQL support
    netcdf: netCDF support
    openexr: EXR support
    openjpeg2: JP2 support
    podofo: PDF support
    poppler: PDF support
    postgresql-libs: PostgreSQL support
    libwebp: WebP support [installed]
installing laszip2...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (12) cppdap-1.58.0-3  hicolor-icon-theme-0.18-1  jsoncpp-1.9.6-3  libuv-1.52.1-1  perl-error-0.17030-3  perl-mailtools-2.22-3  perl-timedate-2.35-1  rhash-1.4.6-1  zlib-ng-2.3.3-1  boost-1.92.0-1  cmake-4.4.2-1  git-2.55.0-1

Total Installed Size:  310.39 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing cppdap...
installing hicolor-icon-theme...
installing jsoncpp...
Optional dependencies for jsoncpp
    jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
    make: for unix Makefile generator [installed]
    ninja: for ninja generator
    qt6-base: cmake-gui
installing boost...
Optional dependencies for boost
    python: for python bindings [installed]
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
    git-zsh-completion: upstream zsh completion
    tk: gitk and git gui
    openssh: ssh transport and crypto
    man: show help with `git command --help`
    perl-libwww: git svn
    perl-term-readkey: git svn and interactive.singlekey setting
    perl-io-socket-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4 [installed]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
    less: the default pager for git
:: Running post-transaction hooks...
(1/3) Creating system user accounts...
Creating group 'git' with GID 967.
Creating user 'git' (git daemon user) with UID 967 and GID 967.
(2/3) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/3) Arming ConditionNeedsUpdate...
==> Retrieving sources...
  -> Found liblas-gcc15.patch
  -> Found gdal-3.13.patch
  -> Found proj-private.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of libLAS git repo...
Cloning into 'libLAS'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
patching file apps/las2col.c
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file src/gt_citation.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file src/gt_wkt_srs.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file src/CMakeLists.txt
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
==> Starting pkgver()...
==> Starting build()...
CMake Warning (deprecated) at CMakeLists.txt:8 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.
This warning is for project developers.  Use -Wno-author or -Wno-deprecated
to suppress it.

-- The C compiler identification is GNU 16.1.1
-- The CXX compiler identification is GNU 16.1.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Setting libLAS build type - Release
-- Searching for Boost 1.38+ - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
CMake Warning (policy) at CMakeLists.txt:188 (find_package):
  Policy CMP0167 is not set: The FindBoost module is removed.  Run "cmake
  --help-policy CMP0167" for policy details.  Use the cmake_policy command to
  set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

-- Found Boost: /usr/lib/cmake/Boost-1.92.0/BoostConfig.cmake (found suitable version "1.92.0", minimum required is "1.42") found components: iostreams program_options serialization thread
-- Searching for LASzip 2.0.1+ library
-- Found LASzip version: 2.2.0
-- Found LASzip: /usr/lib/laszip2/liblaszip.so (Required is at least version "2.0.1")
CMake Warning (policy) at cmake/modules/FindGDAL.cmake:189 (EXEC_PROGRAM):
  Policy CMP0153 is not set: The exec_program command should not be called.
  Run "cmake --help-policy CMP0153" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  Use execute_process() instead.
Call Stack (most recent call first):
  CMakeLists.txt:230 (find_package)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at cmake/modules/FindGDAL.cmake:208 (EXEC_PROGRAM):
  Policy CMP0153 is not set: The exec_program command should not be called.
  Run "cmake --help-policy CMP0153" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  Use execute_process() instead.
Call Stack (most recent call first):
  CMakeLists.txt:230 (find_package)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at cmake/modules/FindGDAL.cmake:220 (EXEC_PROGRAM):
  Policy CMP0153 is not set: The exec_program command should not be called.
  Run "cmake --help-policy CMP0153" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  Use execute_process() instead.
Call Stack (most recent call first):
  CMakeLists.txt:230 (find_package)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

-- Found GDAL: /usr/lib/libgdal.so (Required is at least version "1.7.0")
CMake Warning (deprecated) at /usr/lib/cmake/proj4/proj4-config.cmake:11 (message):
  find_package(PROJ4) is deprecated and will be retired soon.  Please use
  find_package(PROJ) instead.
Call Stack (most recent call first):
  CMakeLists.txt:239 (find_package)
This warning is for project developers.  Use -Wno-author or -Wno-deprecated
to suppress it.

-- Searching for GeoTIFF 1.3.0+ library
-- Found GeoTIFF version: 1.7.4
-- Found GeoTIFF: /usr/lib/libgeotiff.so (Required is at least version "1.3.0")
-- Found JPEG: /usr/lib/libjpeg.so (found version "80")
-- Found ZLIB: /usr/lib/libz.so (found version "1.3.2")
-- Enable libLAS utilities to build - done
-- Enable libLAS unit tests to build - done
-- Configuring done (4.4s)
-- Generating done (0.4s)
-- Build files have been written to: /build/liblas/src/build
make: Entering directory '/build/liblas/src/build'
[  3%] Building CXX object src/CMakeFiles/las.dir/chipper.cpp.o
[  3%] Building CXX object src/CMakeFiles/las.dir/detail/index/indexcell.cpp.o
[  3%] Building CXX object src/CMakeFiles/las.dir/detail/index/indexoutput.cpp.o
[  4%] Building CXX object src/CMakeFiles/las.dir/factory.cpp.o
[  5%] Building CXX object src/CMakeFiles/las.dir/classification.cpp.o
[  6%] Building CXX object src/CMakeFiles/las.dir/color.cpp.o
/build/liblas/src/libLAS/src/color.cpp: In constructor 'liblas::Color::Color()':
/build/liblas/src/libLAS/src/color.cpp:53:19: warning: 'void boost::array<T, N>::assign(const T&) [with T = short unsigned int; unsigned int N = 3]' is deprecated: please use `fill` instead [-Wdeprecated-declarations]
In file included from /build/liblas/src/libLAS/include/liblas/color.hpp:48,
                 from /build/liblas/src/libLAS/src/color.cpp:42:
/usr/include/boost/array.hpp:194:14: note: declared here
/build/liblas/src/libLAS/src/color.cpp: In constructor 'liblas::Color::Color(uint32_t, uint32_t, uint32_t)':
/build/liblas/src/libLAS/src/color.cpp:61:38: warning: '<unknown>' may be used uninitialized [-Wmaybe-uninitialized]
/build/liblas/src/libLAS/src/color.cpp:92:6: note: by argument 1 of type 'const liblas::Color*' to 'void liblas::Color::throw_invalid_color_component() const' declared here
[  8%] Building CXX object src/CMakeFiles/las.dir/dimension.cpp.o
[  9%] Building CXX object src/CMakeFiles/las.dir/error.cpp.o
[ 10%] Building CXX object src/CMakeFiles/las.dir/filter.cpp.o
[ 11%] Building CXX object src/CMakeFiles/las.dir/header.cpp.o
/build/liblas/src/libLAS/src/detail/index/indexoutput.cpp: In member function 'bool liblas::detail::IndexOutput::OutputCell(liblas::detail::IndexCell*, uint32_t, uint32_t)':
/build/liblas/src/libLAS/src/detail/index/indexoutput.cpp:282:52: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
/build/liblas/src/libLAS/src/detail/index/indexoutput.cpp:311:52: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
/build/liblas/src/libLAS/src/detail/index/indexoutput.cpp:323:53: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
[ 12%] Building CXX object src/CMakeFiles/las.dir/index.cpp.o
In file included from /usr/include/c++/16.1.1/algorithm:63,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:31,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /build/liblas/src/libLAS/include/liblas/detail/fwd.hpp:45,
                 from /build/liblas/src/libLAS/include/liblas/bounds.hpp:45,
                 from /build/liblas/src/libLAS/include/liblas/header.hpp:47,
                 from /build/liblas/src/libLAS/include/liblas/reader.hpp:46,
                 from /build/liblas/src/libLAS/include/liblas/iterator.hpp:45,
                 from /build/liblas/src/libLAS/include/liblas/liblas.hpp:50,
                 from /build/liblas/src/libLAS/include/liblas/chipper.hpp:4,
                 from /build/liblas/src/libLAS/src/chipper.cpp:41:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Compare = liblas::chipper::OIndexSorter]':
/usr/include/c++/16.1.1/bits/stl_algo.h:88:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:88:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:88:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:88:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Compare = liblas::chipper::OIndexSorter]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Compare = liblas::chipper::OIndexSorter]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/bits/stl_algo.h:61:
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Distance = int; _Tp = liblas::chipper::PtRef; _Compare = liblas::chipper::OIndexSorter]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Size = int; _Compare = liblas::chipper::OIndexSorter]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Compare = liblas::chipper::OIndexSorter]',
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Size = int; _Compare = liblas::chipper::OIndexSorter]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1897:38:
/usr/include/c++/16.1.1/bits/stl_algo.h:1863:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1863:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Size = int; _Compare = liblas::chipper::OIndexSorter]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1898:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Compare = liblas::chipper::OIndexSorter]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Compare = liblas::chipper::OIndexSorter]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
    inlined from 'void liblas::chipper::RefList::SortByOIndex(uint32_t, uint32_t, uint32_t)' at /build/liblas/src/libLAS/src/chipper.cpp:113:9:
/usr/include/c++/16.1.1/bits/stl_algo.h:1913:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Compare = liblas::chipper::OIndexSorter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Compare = liblas::chipper::OIndexSorter]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1916:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Compare = liblas::chipper::OIndexSorter]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
    inlined from 'void liblas::chipper::RefList::SortByOIndex(uint32_t, uint32_t, uint32_t)' at /build/liblas/src/libLAS/src/chipper.cpp:113:9:
/usr/include/c++/16.1.1/bits/stl_algo.h:1821:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1826:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Distance = int; _Tp = liblas::chipper::PtRef; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Size = int; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1898:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Compare = less<void>]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4817:18,
    inlined from 'int liblas::chipper::Chipper::Load()' at /build/liblas/src/libLAS/src/chipper.cpp:209:9,
    inlined from 'int liblas::chipper::Chipper::Load()' at /build/liblas/src/libLAS/src/chipper.cpp:188:5:
/usr/include/c++/16.1.1/bits/stl_algo.h:1913:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Compare = less<void>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1916:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4817:18,
    inlined from 'int liblas::chipper::Chipper::Load()' at /build/liblas/src/libLAS/src/chipper.cpp:209:9,
    inlined from 'int liblas::chipper::Chipper::Load()' at /build/liblas/src/libLAS/src/chipper.cpp:188:5:
/usr/include/c++/16.1.1/bits/stl_algo.h:1821:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1826:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Compare = less<void>]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4817:18,
    inlined from 'int liblas::chipper::Chipper::Load()' at /build/liblas/src/libLAS/src/chipper.cpp:216:9,
    inlined from 'int liblas::chipper::Chipper::Load()' at /build/liblas/src/libLAS/src/chipper.cpp:188:5:
/usr/include/c++/16.1.1/bits/stl_algo.h:1913:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Compare = less<void>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1916:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4817:18,
    inlined from 'int liblas::chipper::Chipper::Load()' at /build/liblas/src/libLAS/src/chipper.cpp:216:9,
    inlined from 'int liblas::chipper::Chipper::Load()' at /build/liblas/src/libLAS/src/chipper.cpp:188:5:
/usr/include/c++/16.1.1/bits/stl_algo.h:1821:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1826:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::chipper::PtRef*, std::vector<liblas::chipper::PtRef, liblas::detail::opt_allocator<liblas::chipper::PtRef> > >' changed in GCC 7.1
[ 13%] Building CXX object src/CMakeFiles/las.dir/point.cpp.o
[ 15%] Building CXX object src/CMakeFiles/las.dir/reader.cpp.o
[ 16%] Building CXX object src/CMakeFiles/las.dir/spatialreference.cpp.o
[ 17%] Building CXX object src/CMakeFiles/las.dir/schema.cpp.o
[ 18%] Building CXX object src/CMakeFiles/las.dir/transform.cpp.o
In file included from /build/liblas/src/libLAS/src/header.cpp:57:
/usr/include/boost/bind.hpp:36:273: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      |                                                                                                                                                                                                                                                                                 ^
/build/liblas/src/libLAS/src/header.cpp: In copy constructor 'liblas::Header::Header(const liblas::Header&)':
/build/liblas/src/libLAS/src/header.cpp:104:11: warning: variable 'p' set but not used [-Wunused-but-set-variable=]
/build/liblas/src/libLAS/src/header.cpp: In member function 'liblas::Header& liblas::Header::operator=(const liblas::Header&)':
/build/liblas/src/libLAS/src/header.cpp:123:15: warning: variable 'p' set but not used [-Wunused-but-set-variable=]
/build/liblas/src/libLAS/src/header.cpp: In member function 'bool liblas::Header::operator==(const liblas::Header&) const':
/build/liblas/src/libLAS/src/header.cpp:165:21: warning: comparison between two arrays [-Warray-compare]
/build/liblas/src/libLAS/src/header.cpp:165:21: note: use unary '+' which decays operands to pointers or '&(((const liblas::Header*)this)->liblas::Header::m_signature)[0] != &(other.liblas::Header::m_signature)[0]' to compare the addresses
/build/liblas/src/libLAS/src/header.cpp:171:20: warning: comparison between two arrays [-Warray-compare]
/build/liblas/src/libLAS/src/header.cpp:171:20: note: use unary '+' which decays operands to pointers or '&(((const liblas::Header*)this)->liblas::Header::m_systemId)[0] != &(other.liblas::Header::m_systemId)[0]' to compare the addresses
/build/liblas/src/libLAS/src/header.cpp:172:22: warning: comparison between two arrays [-Warray-compare]
/build/liblas/src/libLAS/src/header.cpp:172:22: note: use unary '+' which decays operands to pointers or '&(((const liblas::Header*)this)->liblas::Header::m_softwareId)[0] != &(other.liblas::Header::m_softwareId)[0]' to compare the addresses
/build/liblas/src/libLAS/src/header.cpp: In member function 'void liblas::Header::SetFileSignature(const std::string&)':
/build/liblas/src/libLAS/src/header.cpp:198:17: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 4 equals destination size [-Wstringop-truncation]
/build/liblas/src/libLAS/src/header.cpp: In member function 'void liblas::Header::SetSystemId(const std::string&)':
/build/liblas/src/libLAS/src/header.cpp:285:17: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 32 equals destination size [-Wstringop-truncation]
/build/liblas/src/libLAS/src/header.cpp: In member function 'void liblas::Header::SetSoftwareId(const std::string&)':
/build/liblas/src/libLAS/src/header.cpp:310:17: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 32 equals destination size [-Wstringop-truncation]
/build/liblas/src/libLAS/src/header.cpp: In member function 'void liblas::Header::Init()':
/build/liblas/src/libLAS/src/header.cpp:582:17: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation]
/build/liblas/src/libLAS/src/point.cpp: In member function 'int32_t liblas::Point::GetRawX() const':
/build/liblas/src/libLAS/src/point.cpp:470:23: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align]
/build/liblas/src/libLAS/src/point.cpp: In member function 'int32_t liblas::Point::GetRawY() const':
/build/liblas/src/libLAS/src/point.cpp:486:23: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align]
/build/liblas/src/libLAS/src/point.cpp: In member function 'int32_t liblas::Point::GetRawZ() const':
/build/liblas/src/libLAS/src/point.cpp:502:23: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align]
/build/liblas/src/libLAS/src/point.cpp: In member function 'uint16_t liblas::Point::GetIntensity() const':
/build/liblas/src/libLAS/src/point.cpp:542:24: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/liblas/src/libLAS/src/point.cpp: In member function 'uint16_t liblas::Point::GetPointSourceID() const':
/build/liblas/src/libLAS/src/point.cpp:770:24: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/liblas/src/libLAS/src/point.cpp: In member function 'double liblas::Point::GetTime() const':
/build/liblas/src/libLAS/src/point.cpp:829:22: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'double*' increases required alignment of target type [-Wcast-align]
/build/liblas/src/libLAS/src/point.cpp: In member function 'liblas::Color liblas::Point::GetColor() const':
/build/liblas/src/libLAS/src/point.cpp:880:23: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/liblas/src/libLAS/src/point.cpp:883:25: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/liblas/src/libLAS/src/point.cpp:886:24: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align]
[ 19%] Building CXX object src/CMakeFiles/las.dir/utility.cpp.o
[ 20%] Building CXX object src/CMakeFiles/las.dir/variablerecord.cpp.o
/build/liblas/src/libLAS/src/spatialreference.cpp: In member function 'const GTIF* liblas::SpatialReference::GetGTIF()':
/build/liblas/src/libLAS/src/spatialreference.cpp:518:33: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char>, unsigned char>::value_type*' {aka 'unsigned char*'} to 'short int*' increases required alignment of target type [-Wcast-align]
[ 22%] Building CXX object src/CMakeFiles/las.dir/writer.cpp.o
/build/liblas/src/libLAS/src/variablerecord.cpp: In constructor 'liblas::VariableRecord::VariableRecord()':
/build/liblas/src/libLAS/src/variablerecord.cpp:65:21: warning: 'void boost::array<T, N>::assign(const T&) [with T = char; unsigned int N = 16]' is deprecated: please use `fill` instead [-Wdeprecated-declarations]
In file included from /build/liblas/src/libLAS/include/liblas/variablerecord.hpp:50,
                 from /build/liblas/src/libLAS/src/variablerecord.cpp:44:
/usr/include/boost/array.hpp:194:14: note: declared here
  194 |         void assign (const T& value) { fill ( value ); }
      |              ^~~~~~
/build/liblas/src/libLAS/src/variablerecord.cpp:66:25: warning: 'void boost::array<T, N>::assign(const T&) [with T = char; unsigned int N = 32]' is deprecated: please use `fill` instead [-Wdeprecated-declarations]
/usr/include/boost/array.hpp:194:14: note: declared here
  194 |         void assign (const T& value) { fill ( value ); }
      |              ^~~~~~
[ 23%] Building CXX object src/CMakeFiles/las.dir/version.cpp.o
/build/liblas/src/libLAS/src/transform.cpp: In member function 'void liblas::ColorFetchingTransform::Initialize()':
/build/liblas/src/libLAS/src/transform.cpp:504:31: warning: 'void boost::array<T, N>::assign(const T&) [with T = double; unsigned int N = 6]' is deprecated: please use `fill` instead [-Wdeprecated-declarations]
In file included from /build/liblas/src/libLAS/include/liblas/color.hpp:48,
                 from /build/liblas/src/libLAS/include/liblas/point.hpp:46,
                 from /build/liblas/src/libLAS/include/liblas/transform.hpp:46,
                 from /build/liblas/src/libLAS/src/transform.cpp:42:
/usr/include/boost/array.hpp:194:14: note: declared here
/build/liblas/src/libLAS/src/transform.cpp:505:31: warning: 'void boost::array<T, N>::assign(const T&) [with T = double; unsigned int N = 6]' is deprecated: please use `fill` instead [-Wdeprecated-declarations]
/usr/include/boost/array.hpp:194:14: note: declared here
/build/liblas/src/libLAS/src/transform.cpp: In member function 'virtual bool liblas::ColorFetchingTransform::transform(liblas::Point&)':
/build/liblas/src/libLAS/src/transform.cpp:556:17: warning: 'void boost::array<T, N>::assign(const T&) [with T = short unsigned int; unsigned int N = 3]' is deprecated: please use `fill` instead [-Wdeprecated-declarations]
/usr/include/boost/array.hpp:194:14: note: declared here
[ 24%] Building CXX object src/CMakeFiles/las.dir/detail/utility.cpp.o
[ 25%] Building CXX object src/CMakeFiles/las.dir/detail/sha1.cpp.o
[ 26%] Building CXX object src/CMakeFiles/las.dir/detail/zippoint.cpp.o
/build/liblas/src/libLAS/src/utility.cpp: In constructor 'liblas::Summary::Summary()':
/build/liblas/src/libLAS/src/utility.cpp:65:19: warning: 'void boost::array<T, N>::assign(const T&) [with T = unsigned int; unsigned int N = 32]' is deprecated: please use `fill` instead [-Wdeprecated-declarations]
In file included from /build/liblas/src/libLAS/include/liblas/color.hpp:48,
                 from /build/liblas/src/libLAS/include/liblas/point.hpp:46,
                 from /build/liblas/src/libLAS/include/liblas/bounds.hpp:46,
                 from /build/liblas/src/libLAS/include/liblas/header.hpp:47,
                 from /build/liblas/src/libLAS/include/liblas/utility.hpp:45,
                 from /build/liblas/src/libLAS/src/utility.cpp:42:
/usr/include/boost/array.hpp:194:14: note: declared here
  194 |         void assign (const T& value) { fill ( value ); }
      |              ^~~~~~
/build/liblas/src/libLAS/src/utility.cpp:66:28: warning: 'void boost::array<T, N>::assign(const T&) [with T = unsigned int; unsigned int N = 8]' is deprecated: please use `fill` instead [-Wdeprecated-declarations]
/usr/include/boost/array.hpp:194:14: note: declared here
  194 |         void assign (const T& value) { fill ( value ); }
      |              ^~~~~~
/build/liblas/src/libLAS/src/utility.cpp:67:34: warning: 'void boost::array<T, N>::assign(const T&) [with T = unsigned int; unsigned int N = 8]' is deprecated: please use `fill` instead [-Wdeprecated-declarations]
/usr/include/boost/array.hpp:194:14: note: declared here
  194 |         void assign (const T& value) { fill ( value ); }
      |              ^~~~~~
/build/liblas/src/libLAS/src/utility.cpp: In constructor 'liblas::CoordinateSummary::CoordinateSummary()':
/build/liblas/src/libLAS/src/utility.cpp:576:28: warning: 'void boost::array<T, N>::assign(const T&) [with T = unsigned int; unsigned int N = 8]' is deprecated: please use `fill` instead [-Wdeprecated-declarations]
/usr/include/boost/array.hpp:194:14: note: declared here
  194 |         void assign (const T& value) { fill ( value ); }
      |              ^~~~~~
/build/liblas/src/libLAS/src/utility.cpp:577:34: warning: 'void boost::array<T, N>::assign(const T&) [with T = unsigned int; unsigned int N = 8]' is deprecated: please use `fill` instead [-Wdeprecated-declarations]
/usr/include/boost/array.hpp:194:14: note: declared here
  194 |         void assign (const T& value) { fill ( value ); }
      |              ^~~~~~
[ 27%] Building CXX object src/CMakeFiles/las.dir/detail/reader/header.cpp.o
[ 30%] Building CXX object src/CMakeFiles/las.dir/detail/reader/zipreader.cpp.o
[ 30%] Building CXX object src/CMakeFiles/las.dir/detail/reader/reader.cpp.o
In file included from /build/liblas/src/libLAS/include/liblas/external/property_tree/detail/xml_parser_read_rapidxml.hpp:17,
                 from /build/liblas/src/libLAS/include/liblas/external/property_tree/xml_parser.hpp:19,
                 from /build/liblas/src/libLAS/src/schema.cpp:50:
/build/liblas/src/libLAS/include/liblas/external/property_tree/detail/rapidxml.hpp: In instantiation of 'void* liblas::property_tree::detail::rapidxml::memory_pool<Ch>::allocate_aligned(std::size_t) [with Ch = char; std::size_t = unsigned int]':
/build/liblas/src/libLAS/include/liblas/external/property_tree/detail/rapidxml.hpp:393:28:   required from 'liblas::property_tree::detail::rapidxml::xml_node<Ch>* liblas::property_tree::detail::rapidxml::memory_pool<Ch>::allocate_node(liblas::property_tree::detail::rapidxml::node_type, const Ch*, const Ch*, std::size_t, std::size_t) [with Ch = char; std::size_t = unsigned int]'
/build/liblas/src/libLAS/include/liblas/external/property_tree/detail/rapidxml.hpp:2011:56:   required from 'liblas::property_tree::detail::rapidxml::xml_node<Ch>* liblas::property_tree::detail::rapidxml::xml_document<Ch>::parse_element(Ch*&) [with int Flags = 3072; Ch = char]'
/build/liblas/src/libLAS/include/liblas/external/property_tree/detail/rapidxml.hpp:2061:44:   required from 'liblas::property_tree::detail::rapidxml::xml_node<Ch>* liblas::property_tree::detail::rapidxml::xml_document<Ch>::parse_node(Ch*&) [with int Flags = 3072; Ch = char]'
/build/liblas/src/libLAS/include/liblas/external/property_tree/detail/rapidxml.hpp:1374:63:   required from 'void liblas::property_tree::detail::rapidxml::xml_document<Ch>::parse(Ch*) [with int Flags = 3072; Ch = char]'
/build/liblas/src/libLAS/include/liblas/external/property_tree/detail/xml_parser_read_rapidxml.hpp:116:58:   required from 'void liblas::property_tree::xml_parser::read_xml_internal(std::basic_istream<typename Ptree::key_type::value_type>&, Ptree&, int, const std::string&) [with Ptree = liblas::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; typename Ptree::key_type::value_type = char; class Ptree::key_type = std::__cxx11::basic_string<char>; typename Ptree::key_type::value_type = char; class Ptree::key_type = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]'
/build/liblas/src/libLAS/include/liblas/external/property_tree/xml_parser.hpp:52:26:   required from 'void liblas::property_tree::xml_parser::read_xml(std::basic_istream<typename Ptree::key_type::value_type>&, Ptree&, int) [with Ptree = liblas::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; typename Ptree::key_type::value_type = char; class Ptree::key_type = std::__cxx11::basic_string<char>; typename Ptree::key_type::value_type = char; class Ptree::key_type = std::__cxx11::basic_string<char>]'
/build/liblas/src/libLAS/src/schema.cpp:399:36:   required from here
/build/liblas/src/libLAS/include/liblas/external/property_tree/detail/rapidxml.hpp:588:38: warning: cast from 'char*' to 'liblas::property_tree::detail::rapidxml::memory_pool<char>::header*' increases required alignment of target type [-Wcast-align]
In file included from /usr/include/c++/16.1.1/algorithm:63,
                 from /build/liblas/src/libLAS/include/liblas/external/property_tree/detail/ptree_utils.hpp:18,
                 from /build/liblas/src/libLAS/include/liblas/external/property_tree/string_path.hpp:17,
                 from /build/liblas/src/libLAS/include/liblas/external/property_tree/ptree.hpp:16,
                 from /build/liblas/src/libLAS/include/liblas/schema.hpp:46,
                 from /build/liblas/src/libLAS/src/schema.cpp:42:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::Dimension*, vector<liblas::Dimension> >; _Compare = bool (*)(liblas::Dimension, liblas::Dimension)]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1833:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1833:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1833:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::Dimension*, vector<liblas::Dimension> >; _Compare = bool (*)(liblas::Dimension, liblas::Dimension)]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::Dimension*, vector<liblas::Dimension> >; _Compare = bool (*)(liblas::Dimension, liblas::Dimension)]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<liblas::Dimension*, vector<liblas::Dimension> >; _Compare = bool (*)(liblas::Dimension, liblas::Dimension)]':
/usr/include/c++/16.1.1/bits/stl_algo.h:88:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:88:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:88:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:88:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/bits/stl_algo.h:61:
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::Dimension*, vector<liblas::Dimension> >; _Distance = int; _Tp = liblas::Dimension; _Compare = bool (*)(liblas::Dimension, liblas::Dimension)]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::Dimension*, vector<liblas::Dimension> >; _Compare = bool (*)(liblas::Dimension, liblas::Dimension)]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::Dimension*, vector<liblas::Dimension> >; _Size = int; _Compare = bool (*)(liblas::Dimension, liblas::Dimension)]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
In function 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::Dimension*, vector<liblas::Dimension> >; _Compare = bool (*)(liblas::Dimension, liblas::Dimension)]',
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::Dimension*, vector<liblas::Dimension> >; _Size = int; _Compare = bool (*)(liblas::Dimension, liblas::Dimension)]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1892:27:
/usr/include/c++/16.1.1/bits/stl_algo.h:1876:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::Dimension*, vector<liblas::Dimension> >; _Compare = bool (*)(liblas::Dimension, liblas::Dimension)]',
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::Dimension*, vector<liblas::Dimension> >; _Size = int; _Compare = bool (*)(liblas::Dimension, liblas::Dimension)]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1897:38:
/usr/include/c++/16.1.1/bits/stl_algo.h:1863:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1863:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1865:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::Dimension*, vector<liblas::Dimension> >; _Size = int; _Compare = bool (*)(liblas::Dimension, liblas::Dimension)]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1898:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::Dimension*, vector<liblas::Dimension> >; _Compare = bool (*)(liblas::Dimension, liblas::Dimension)]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<liblas::Dimension*, vector<liblas::Dimension> >; _Compare = bool (*)(liblas::Dimension, liblas::Dimension)]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
    inlined from 'void liblas::Schema::update_required_dimensions(liblas::PointFormatName)' at /build/liblas/src/libLAS/src/schema.cpp:313:14:
/usr/include/c++/16.1.1/bits/stl_algo.h:1913:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::Dimension*, vector<liblas::Dimension> >; _Compare = bool (*)(liblas::Dimension, liblas::Dimension)]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<liblas::Dimension*, vector<liblas::Dimension> >; _Compare = bool (*)(liblas::Dimension, liblas::Dimension)]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1916:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<liblas::Dimension*, vector<liblas::Dimension> >; _Compare = bool (*)(liblas::Dimension, liblas::Dimension)]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
    inlined from 'void liblas::Schema::update_required_dimensions(liblas::PointFormatName)' at /build/liblas/src/libLAS/src/schema.cpp:313:14:
/usr/include/c++/16.1.1/bits/stl_algo.h:1821:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1826:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<liblas::Dimension*, std::vector<liblas::Dimension> >' changed in GCC 7.1
[ 31%] Building CXX object src/CMakeFiles/las.dir/detail/reader/cachedreader.cpp.o
[ 32%] Building CXX object src/CMakeFiles/las.dir/detail/writer/header.cpp.o
[ 33%] Building CXX object src/CMakeFiles/las.dir/detail/writer/point.cpp.o
[ 34%] Building CXX object src/CMakeFiles/las.dir/detail/writer/zipwriter.cpp.o
[ 36%] Building CXX object src/CMakeFiles/las.dir/detail/writer/writer.cpp.o
[ 37%] Building CXX object src/CMakeFiles/las.dir/gt_citation.cpp.o
[ 38%] Building CXX object src/CMakeFiles/las.dir/gt_wkt_srs.cpp.o
/build/liblas/src/libLAS/src/gt_citation.cpp: In function 'OGRBoolean SetCitationToSRS(GTIF*, char*, int, geokey_t, OGRSpatialReference*, OGRBoolean*)':
/build/liblas/src/libLAS/src/gt_citation.cpp:466:20: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
[ 39%] Building CXX object src/CMakeFiles/las.dir/tifvsi.cpp.o
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp: In function 'char* GTIFGetOGISDefn(GTIF*, GTIFDefn*)':
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:452:47: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:453:50: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:592:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:599:30: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:1081:27: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:1081:47: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp: In function 'int GTIFSetFromOGISDefn(GTIF*, const char*)':
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2142:18: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2142:33: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2261:30: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2271:33: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2290:29: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2294:25: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2313:27: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2313:51: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2314:30: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2314:54: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2316:53: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2317:34: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2317:58: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp: In function 'CPLErr GTIFWktFromMemBufEx(int, unsigned char*, char**, double*, int*, GDAL_GCP**, int*)':
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2462:11: warning: 'int16' is deprecated [-Wdeprecated-declarations]
In file included from /usr/include/tiffio.h:31,
                 from /usr/include/xtiffio.h:10,
                 from /build/liblas/src/libLAS/src/gt_wkt_srs.cpp:41:
/usr/include/tiff.h:82:17: note: declared here
   82 | typedef TIFF_MSC_DEPRECATED int16_t int16 TIFF_GCC_DEPRECATED;
      |                 ^~~~~
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp: In function 'CPLErr GTIFMemBufFromWktEx(const char*, const double*, int, const GDAL_GCP*, int*, unsigned char**, int)':
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2629:29: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2629:59: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2630:32: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2630:62: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2631:32: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2631:70: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2634:33: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:2634:63: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp: In function 'char* GTIFGetOGISDefn(GTIF*, GTIFDefn*)':
/build/liblas/src/libLAS/src/gt_wkt_srs.cpp:987:28: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 2048 equals destination size [-Wstringop-truncation]
[ 40%] Linking CXX shared library ../bin/Release/liblas.so
[ 40%] Built target las
[ 43%] Building CXX object src/CMakeFiles/las_c.dir/c_api.cpp.o
[ 43%] Building CXX object apps/CMakeFiles/lasinfo.dir/lasinfo.cpp.o
[ 44%] Building CXX object apps/CMakeFiles/las2txt.dir/las2txt.cpp.o
[ 45%] Building CXX object apps/CMakeFiles/ts2las.dir/ts2las.cpp.o
[ 46%] Building CXX object apps/CMakeFiles/las2las.dir/las2las.cpp.o
[ 47%] Building CXX object apps/CMakeFiles/ts2las.dir/laskernel.cpp.o
/build/liblas/src/libLAS/apps/las2txt.cpp: In function 'int main(int, char**)':
/build/liblas/src/libLAS/apps/las2txt.cpp:388:22: warning: 'void boost::array<T, N>::assign(const T&) [with T = unsigned int; unsigned int N = 4]' is deprecated: please use `fill` instead [-Wdeprecated-declarations]
In file included from /build/liblas/src/libLAS/apps/../include/liblas/color.hpp:48,
                 from /build/liblas/src/libLAS/apps/../include/liblas/point.hpp:46,
                 from /build/liblas/src/libLAS/apps/../include/liblas/bounds.hpp:46,
                 from /build/liblas/src/libLAS/apps/../include/liblas/header.hpp:47,
                 from /build/liblas/src/libLAS/apps/../include/liblas/reader.hpp:46,
                 from /build/liblas/src/libLAS/apps/../include/liblas/iterator.hpp:45,
                 from /build/liblas/src/libLAS/apps/../include/liblas/liblas.hpp:50,
                 from /build/liblas/src/libLAS/apps/las2txt.cpp:13:
/usr/include/boost/array.hpp:194:14: note: declared here
[ 48%] Building CXX object apps/CMakeFiles/las2txt.dir/laskernel.cpp.o
[ 50%] Building CXX object apps/CMakeFiles/las2las.dir/laskernel.cpp.o
[ 51%] Building CXX object apps/CMakeFiles/lasinfo.dir/laskernel.cpp.o
In file included from /build/liblas/src/libLAS/src/c_api.cpp:99:
/usr/include/boost/bind.hpp:36:273: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
/build/liblas/src/libLAS/src/c_api.cpp: In function 'LASPointHS* LASReader_GetNextPoint(LASReaderH)':
/build/liblas/src/libLAS/src/c_api.cpp:380:20: warning: cast from type 'const liblas::Point*' to type 'LASPointH' {aka 'LASPointHS*'} casts away qualifiers [-Wcast-qual]
/build/liblas/src/libLAS/src/c_api.cpp: In function 'LASPointHS* LASReader_GetPointAt(LASReaderH, uint32_t)':
/build/liblas/src/libLAS/src/c_api.cpp:401:20: warning: cast from type 'const liblas::Point*' to type 'LASPointH' {aka 'LASPointHS*'} casts away qualifiers [-Wcast-qual]
[ 52%] Linking CXX shared library ../bin/Release/liblas_c.so
[ 52%] Built target las_c
[ 53%] Building CXX object apps/CMakeFiles/lasblock.dir/lasblock.cpp.o
[ 54%] Linking CXX executable ../bin/Release/ts2las
[ 55%] Building CXX object apps/CMakeFiles/lasblock.dir/laskernel.cpp.o
[ 56%] Linking CXX executable ../bin/Release/las2txt
[ 58%] Linking CXX executable ../bin/Release/las2las
[ 58%] Built target ts2las
[ 59%] Linking CXX executable ../bin/Release/lasinfo
[ 60%] Building CXX object apps/CMakeFiles/las2ogr.dir/las2ogr.cpp.o
[ 60%] Built target las2txt
[ 61%] Building C object apps/CMakeFiles/bigfile_test.dir/bigtest.c.o
[ 61%] Built target las2las
[ 62%] Building C object apps/CMakeFiles/memleak_test.dir/memleak_test.c.o
[ 63%] Linking C executable ../bin/Release/bigfile_test
[ 63%] Built target lasinfo
[ 65%] Linking C executable ../bin/Release/memleak_test
[ 66%] Building CXX object apps/CMakeFiles/lasindex_test.dir/lasindex_test.cpp.o
[ 66%] Built target bigfile_test
[ 66%] Built target memleak_test
[ 67%] Building CXX object apps/CMakeFiles/bigfile_boost_iostreams_test.dir/bigfile_boost_iostreams_test.cpp.o
[ 68%] Building CXX object test/unit/CMakeFiles/liblas_test.dir/bounds_test.cpp.o
[ 69%] Linking CXX executable ../bin/Release/las2ogr
[ 70%] Linking CXX executable ../bin/Release/lasindex_test
[ 70%] Built target las2ogr
[ 72%] Building C object apps/CMakeFiles/txt2las.dir/lascommon.c.o
[ 73%] Building C object apps/CMakeFiles/txt2las.dir/txt2las.c.o
[ 74%] Linking C executable ../bin/Release/txt2las
[ 74%] Built target lasindex_test
[ 75%] Building C object apps/CMakeFiles/las2col.dir/lascommon.c.o
[ 76%] Building C object apps/CMakeFiles/las2col.dir/las2col.c.o
[ 77%] Building CXX object test/unit/CMakeFiles/liblas_test.dir/common.cpp.o
[ 79%] Linking CXX executable ../bin/Release/bigfile_boost_iostreams_test
[ 79%] Built target txt2las
[ 80%] Linking C executable ../bin/Release/las2col
[ 81%] Building C object apps/CMakeFiles/las2pg.dir/lascommon.c.o
[ 82%] Building C object apps/CMakeFiles/las2pg.dir/las2pg.c.o
[ 83%] Linking C executable ../bin/Release/las2pg
[ 83%] Built target bigfile_boost_iostreams_test
[ 84%] Building CXX object test/unit/CMakeFiles/liblas_test.dir/error_test.cpp.o
[ 86%] Linking CXX executable ../bin/Release/lasblock
[ 86%] Built target las2col
[ 87%] Building CXX object test/unit/CMakeFiles/liblas_test.dir/header_test.cpp.o
[ 87%] Built target las2pg
[ 88%] Building CXX object test/unit/CMakeFiles/liblas_test.dir/point_test.cpp.o
[ 89%] Building CXX object test/unit/CMakeFiles/liblas_test.dir/reader_iterator_test.cpp.o
[ 89%] Built target lasblock
[ 90%] Building CXX object test/unit/CMakeFiles/liblas_test.dir/reader_test.cpp.o
[ 91%] Building CXX object test/unit/CMakeFiles/liblas_test.dir/transform_test.cpp.o
[ 93%] Building CXX object test/unit/CMakeFiles/liblas_test.dir/variablerecord_test.cpp.o
[ 94%] Building CXX object test/unit/CMakeFiles/liblas_test.dir/writer_test.cpp.o
[ 95%] Building CXX object test/unit/CMakeFiles/liblas_test.dir/zipreader_test.cpp.o
[ 96%] Building CXX object test/unit/CMakeFiles/liblas_test.dir/zipwriter_test.cpp.o
[ 97%] Building CXX object test/unit/CMakeFiles/liblas_test.dir/liblas_test_suite.cpp.o
[ 98%] Building CXX object test/unit/CMakeFiles/liblas_test.dir/spatialreference_test.cpp.o
[100%] Linking CXX executable ../../bin/Release/liblas_test
[100%] Built target liblas_test
make: Leaving directory '/build/liblas/src/build'
==> Entering fakeroot environment...
==> Starting package()...
make: Entering directory '/build/liblas/src/build'
[ 40%] Built target las
[ 43%] Built target las_c
[ 46%] Built target las2txt
[ 50%] Built target las2las
[ 53%] Built target ts2las
[ 56%] Built target lasinfo
[ 59%] Built target bigfile_test
[ 61%] Built target memleak_test
[ 65%] Built target lasblock
[ 67%] Built target las2ogr
[ 69%] Built target lasindex_test
[ 73%] Built target txt2las
[ 76%] Built target las2col
[ 79%] Built target bigfile_boost_iostreams_test
[ 82%] Built target las2pg
[100%] Built target liblas_test
Install the project...
-- Install configuration: "Release"
-- Installing: /build/liblas/pkg/liblas/usr/share/liblas/doc/AUTHORS
-- Installing: /build/liblas/pkg/liblas/usr/share/liblas/doc/INSTALL
-- Installing: /build/liblas/pkg/liblas/usr/share/liblas/doc/LICENSE.txt
-- Installing: /build/liblas/pkg/liblas/usr/share/liblas/doc/README.txt
-- Installing: /build/liblas/pkg/liblas/usr/lib/liblas.so.2.4.0
-- Installing: /build/liblas/pkg/liblas/usr/lib/liblas.so.3
-- Set non-toolchain portion of runtime path of "/build/liblas/pkg/liblas/usr/lib/liblas.so.2.4.0" to "/usr/lib/laszip2"
-- Installing: /build/liblas/pkg/liblas/usr/lib/liblas.so
-- Installing: /build/liblas/pkg/liblas/usr/lib/liblas_c.so.2.4.0
-- Installing: /build/liblas/pkg/liblas/usr/lib/liblas_c.so.3
-- Set non-toolchain portion of runtime path of "/build/liblas/pkg/liblas/usr/lib/liblas_c.so.2.4.0" to "/usr/lib/laszip2"
-- Installing: /build/liblas/pkg/liblas/usr/lib/liblas_c.so
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/exception.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/schema.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/utility.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/writer.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/spatialreference.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/stream_translator.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/json_parser.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/ptree.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/ini_parser.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/ptree_fwd.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/exceptions.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/xml_parser.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/info_parser.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/detail
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/detail/ptree_implementation.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/detail/xml_parser_read_rapidxml.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/detail/file_parser_error.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/detail/ptree_utils.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/detail/xml_parser_flags.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/detail/xml_parser_writer_settings.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/detail/rapidxml.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/detail/json_parser_error.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/detail/info_parser_write.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/detail/exception_implementation.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/detail/xml_parser_error.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/detail/xml_parser_utils.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/detail/info_parser_utils.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/detail/info_parser_writer_settings.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/detail/json_parser_write.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/detail/json_parser_read.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/detail/info_parser_error.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/detail/xml_parser_write.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/detail/info_parser_read.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/id_translator.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/string_path.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/external/property_tree/ptree_serialization.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/reader.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/bounds.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/transform.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/variablerecord.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/error.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/header.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/dimension.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/index.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/iterator.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/factory.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/classification.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/color.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/version.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/capi
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/capi/las_version.h
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/capi/las_config.h
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/capi/liblas.h
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/pointrecord.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/opt_allocator.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/zippoint.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/timer.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/binary.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/fwd.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/endian.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/writer
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/writer/writer.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/writer/zipwriter.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/writer/header.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/writer/point.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/sha1.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/reader
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/reader/zipreader.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/reader/reader.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/reader/header.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/reader/cachedreader.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/index
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/index/indexoutput.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/index/indexcell.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/file_ptr_stream.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/singleton.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/detail/private_utility.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/chipper.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/filter.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/liblas.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/compatibility.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/export.hpp
-- Installing: /build/liblas/pkg/liblas/usr/include/liblas/point.hpp
-- Installing: /build/liblas/pkg/liblas/usr/bin/lasinfo
-- Set non-toolchain portion of runtime path of "/build/liblas/pkg/liblas/usr/bin/lasinfo" to "/usr/lib:/usr/lib/laszip2"
-- Installing: /build/liblas/pkg/liblas/usr/bin/las2las
-- Set non-toolchain portion of runtime path of "/build/liblas/pkg/liblas/usr/bin/las2las" to "/usr/lib:/usr/lib/laszip2"
-- Installing: /build/liblas/pkg/liblas/usr/bin/txt2las
-- Set non-toolchain portion of runtime path of "/build/liblas/pkg/liblas/usr/bin/txt2las" to "/usr/lib:/usr/lib/laszip2"
-- Installing: /build/liblas/pkg/liblas/usr/bin/las2col
-- Set non-toolchain portion of runtime path of "/build/liblas/pkg/liblas/usr/bin/las2col" to "/usr/lib:/usr/lib/laszip2"
-- Installing: /build/liblas/pkg/liblas/usr/bin/las2pg
-- Set non-toolchain portion of runtime path of "/build/liblas/pkg/liblas/usr/bin/las2pg" to "/usr/lib:/usr/lib/laszip2"
-- Installing: /build/liblas/pkg/liblas/usr/bin/las2ogr
-- Set non-toolchain portion of runtime path of "/build/liblas/pkg/liblas/usr/bin/las2ogr" to "/usr/lib:/usr/lib/laszip2"
-- Up-to-date: /build/liblas/pkg/liblas/usr/bin/las2las
-- Installing: /build/liblas/pkg/liblas/usr/bin/lasblock
-- Set non-toolchain portion of runtime path of "/build/liblas/pkg/liblas/usr/bin/lasblock" to "/usr/lib:/usr/lib/laszip2"
-- Installing: /build/liblas/pkg/liblas/usr/bin/ts2las
-- Set non-toolchain portion of runtime path of "/build/liblas/pkg/liblas/usr/bin/ts2las" to "/usr/lib:/usr/lib/laszip2"
-- Installing: /build/liblas/pkg/liblas/usr/bin/las2txt
-- Set non-toolchain portion of runtime path of "/build/liblas/pkg/liblas/usr/bin/las2txt" to "/usr/lib:/usr/lib/laszip2"
-- Installing: /build/liblas/pkg/liblas/usr/lib/pkgconfig/liblas.pc
-- Installing: /build/liblas/pkg/liblas/usr/lib/cmake/libLAS/liblas-config.cmake
-- Installing: /build/liblas/pkg/liblas/usr/lib/cmake/libLAS/liblas-config-version.cmake
-- Installing: /build/liblas/pkg/liblas/usr/lib/cmake/libLAS/liblas-depends.cmake
-- Installing: /build/liblas/pkg/liblas/usr/lib/cmake/libLAS/liblas-depends-release.cmake
make: Leaving directory '/build/liblas/src/build'
==> Tidying install...
  -> Removing libtool files...
  -> Removing static library files...
  -> Purging unwanted files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/lib/liblas_c.so.2.4.0
usr/lib/liblas.so.2.4.0
usr/bin/ts2las
usr/bin/las2txt
usr/bin/lasinfo
usr/bin/las2las
usr/bin/lasblock
==> Creating package "liblas"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: liblas 1.8.1.r145+g33097f17-3 (Fri Aug 21 00:37:04 2026)
==> Cleaning up...
[?12l[?25h