==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: openzwave 1.6-7 (Sun Jul 14 15:51:05 2024)
==> Retrieving sources...
  -> Cloning open-zwave git repo...
Cloning into bare repository '/home/leming/work/openzwave/open-zwave'...
  -> Found openzwave-system-libs.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with b2sums...
    open-zwave ... Skipped
    openzwave-system-libs.patch ... Passed
==> Making package: openzwave 1.6-7 (Sun Jul 14 15:51:31 2024)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (2) hidapi-0.14.0-2  tinyxml-2.6.2-11

Total Download Size:   0.05 MiB
Total Installed Size:  0.34 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 tinyxml-2.6.2-11-aarch64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing hidapi...
Optional dependencies for hidapi
    libusb: for hidapi-libusb [installed]
installing tinyxml...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (11) clang-18.1.8-1  compiler-rt-18.1.8-1  fmt-10.2.0-1
              libedit-20240517_3.1-1  llvm-libs-18.1.8-3  perl-error-0.17029-6
              perl-mailtools-2.21-8  perl-timedate-2.33-6  spdlog-1.14.1-1
              doxygen-1.11.0-4  git-2.45.2-1

Total Installed Size:  485.96 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 libedit...
installing llvm-libs...
installing compiler-rt...
installing clang...
Optional dependencies for clang
    openmp: OpenMP support in clang with -fopenmp
    python: for scan-view and git-clang-format [installed]
    llvm: referenced by some clang headers
installing fmt...
installing spdlog...
installing doxygen...
Optional dependencies for doxygen
    graphviz: for caller/callee graph generation
    qt6-base: for doxywizard
    texlive-fontsrecommended: for generating LaTeX, Postscript and PDF output
    texlive-fontutils: for generating LaTeX, Postscript and PDF output
    texlive-latexextra: for generating LaTeX, Postscript and PDF output
    texlive-plaingeneric: for generating LaTeX, Postscript and PDF output
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing git...
Optional dependencies for git
    tk: gitk and git gui
    openssh: ssh transport and crypto
    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-mediawiki-api: git mediawiki support
    perl-datetime-format-iso8601: git mediawiki support
    perl-lwp-protocol-https: git mediawiki https 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]
:: Running post-transaction hooks...
(1/1) Warn about old perl modules
[?25h==> Retrieving sources...
  -> Found openzwave-system-libs.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of open-zwave git repo...
Cloning into 'open-zwave'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
patching file cpp/build/Makefile
==> Starting pkgver()...
==> Starting build()...
make: Entering directory '/build/openzwave/src/open-zwave'
which: no dot in (/usr/lib/distcc/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl)
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now " CPPFLAGS="" make -C /build/openzwave/src/open-zwave/cpp/build/ - -j8 --jobserver-auth=fifo:/tmp/GMfifo1006
make[1]: Entering directory '/build/openzwave/src/open-zwave/cpp/build'
make[1]: warning: -j8 forced in submake: resetting jobserver mode.
which: no dot in (/usr/lib/distcc/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl)
Building OpenZWave Version 1.6-0-g890f24b7-dirty
Building aes_modes.o
Building aescrypt.o
Building aeskey.o
Building aestab.o
Building Alarm.o
Building ApplicationStatus.o
Building Association.o
Building AssociationCommandConfiguration.o
Building BarrierOperator.o
Building Basic.o
Building BasicWindowCovering.o
Building Battery.o
Building CRC16Encap.o
Building CentralScene.o
Building ClimateControlSchedule.o
Building Clock.o
Building Color.o
Building CommandClass.o
Building CommandClasses.o
Building Configuration.o
Building ControllerReplication.o
Building DeviceResetLocally.o
/build/openzwave/src/open-zwave/cpp/src/command_classes/AssociationCommandConfiguration.cpp: In member function 'virtual bool OpenZWave::AssociationCommandConfiguration::HandleMsg(const uint8*, uint32, uint32)':
/build/openzwave/src/open-zwave/cpp/src/command_classes/AssociationCommandConfiguration.cpp:212:26: warning: 'this' pointer is null [-Wnonnull]
In file included from /build/openzwave/src/open-zwave/cpp/src/Driver.h:36,
                 from /build/openzwave/src/open-zwave/cpp/src/command_classes/CommandClass.h:36,
                 from /build/openzwave/src/open-zwave/cpp/src/command_classes/AssociationCommandConfiguration.h:31,
                 from /build/openzwave/src/open-zwave/cpp/src/command_classes/AssociationCommandConfiguration.cpp:29:
/build/openzwave/src/open-zwave/cpp/src/Group.h:93:8: note: in a call to non-static member function 'bool OpenZWave::Group::ClearCommands(uint8, uint8)'
/build/openzwave/src/open-zwave/cpp/src/command_classes/AssociationCommandConfiguration.cpp:220:23: warning: 'this' pointer is null [-Wnonnull]
/build/openzwave/src/open-zwave/cpp/src/Group.h:94:8: note: in a call to non-static member function 'bool OpenZWave::Group::AddCommand(uint8, uint8, const uint8*, uint8)'
Building DoorLock.o
Building DoorLockLogging.o
Building EnergyProduction.o
Building Hail.o
Building Indicator.o
Building Language.o
Building Lock.o
Building ManufacturerProprietary.o
Building ManufacturerSpecific.o
Building Meter.o
Building MeterPulse.o
Building MultiChannelAssociation.o
Building MultiCmd.o
Building MultiInstance.o
Building NoOperation.o
Building NodeNaming.o
Building Powerlevel.o
Building Proprietary.o
Building Protection.o
Building SceneActivation.o
Building Security.o
Building SensorAlarm.o
Building SensorBinary.o
Building SensorMultilevel.o
Building SimpleAV.o
Building SimpleAVCommandItem.o
Building SoundSwitch.o
Building SwitchAll.o
Building SwitchBinary.o
Building SwitchMultilevel.o
Building SwitchToggleBinary.o
Building SwitchToggleMultilevel.o
Building ThermostatFanMode.o
Building ThermostatFanState.o
Building ThermostatMode.o
Building ThermostatOperatingState.o
Building ThermostatSetpoint.o
Building TimeParameters.o
Building UserCode.o
Building Version.o
Building WakeUp.o
Building ZWavePlusInfo.o
Building Value.o
Building ValueBitSet.o
Building ValueBool.o
Building ValueButton.o
Building ValueByte.o
Building ValueDecimal.o
Building ValueInt.o
Building ValueList.o
/build/openzwave/src/open-zwave/cpp/src/command_classes/UserCode.cpp: In member function 'virtual bool OpenZWave::UserCode::HandleMsg(const uint8*, uint32, uint32)':
/build/openzwave/src/open-zwave/cpp/src/command_classes/UserCode.cpp:469:11: warning: argument 2 null where non-null expected [-Wnonnull]
In file included from /usr/include/string.h:548,
                 from /usr/include/tinyxml.h:40,
                 from /build/openzwave/src/open-zwave/cpp/src/command_classes/UserCode.cpp:28:
/usr/include/bits/string_fortified.h:26:28: note: in a call to function 'void* memcpy(void*, const void*, size_t)' declared 'nonnull'
   26 | __NTH (memcpy (void *__restrict __dest, const void *__restrict __src,
      |                            ^~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'virtual bool OpenZWave::UserCode::HandleMsg(const uint8*, uint32, uint32)' at /build/openzwave/src/open-zwave/cpp/src/command_classes/UserCode.cpp:469:11:
/usr/include/bits/string_fortified.h:29:33: warning: argument 2 null where non-null expected [-Wnonnull]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~               
/usr/include/bits/string_fortified.h:29:33: note: in a call to built-in function 'void* __builtin_memcpy(void*, const void*, long unsigned int)'
Building ValueRaw.o
Building ValueSchedule.o
Building ValueShort.o
Building ValueStore.o
Building ValueString.o
Building Controller.o
Building DNS.o
Building Event.o
Building FileOps.o
Building HidController.o
Building HttpClient.o
Building Log.o
Building Mutex.o
Building SerialController.o
Building Stream.o
Building Thread.o
Building TimeStamp.o
Building Wait.o
Building DNSImpl.o
Building EventImpl.o
Building FileOpsImpl.o
Building LogImpl.o
Building MutexImpl.o
Building SerialControllerImpl.o
Building ThreadImpl.o
Building TimeStampImpl.o
Building WaitImpl.o
Building Bitfield.o
Building CompatOptionManager.o
Building DNSThread.o
Building Driver.o
Building Group.o
Building Http.o
Building Localization.o
Building Manager.o
Building ManufacturerSpecificDB.o
Building Msg.o
Building Node.o
Building Notification.o
Building NotificationCCTypes.o
Building Options.o
Building Scene.o
Building TimerThread.o
Building Utils.o
Building ZWSecurity.o
Creating vers.cpp
Making ozw_config file
Building vers.o
In file included from /build/openzwave/src/open-zwave/cpp/src/value_classes/Value.h:36,
                 from /build/openzwave/src/open-zwave/cpp/src/value_classes/ValueList.h:34,
                 from /build/openzwave/src/open-zwave/cpp/src/Node.h:37,
                 from /build/openzwave/src/open-zwave/cpp/src/Driver.h:38,
                 from /build/openzwave/src/open-zwave/cpp/src/Driver.cpp:28:
In member function 'int32 OpenZWave::Ref::Release()',
    inlined from 'void OpenZWave::Driver::NotifyWatchers()' at /build/openzwave/src/open-zwave/cpp/src/Driver.cpp:6242:17:
/build/openzwave/src/open-zwave/cpp/src/platform/Ref.h:74:12: warning: 'this' pointer is null [-Wnonnull]
Linking Static Library
Linking Shared Library
make[1]: Leaving directory '/build/openzwave/src/open-zwave/cpp/build'
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now " CPPFLAGS="" make -C /build/openzwave/src/open-zwave/cpp/examples/MinOZW/ - -j8 --jobserver-auth=fifo:/tmp/GMfifo1006
make[1]: Entering directory '/build/openzwave/src/open-zwave/cpp/examples/MinOZW'
make[1]: warning: -j8 forced in submake: resetting jobserver mode.
which: no dot in (/usr/lib/distcc/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl)
Building Main.o
Linking /build/openzwave/src/open-zwave/.lib/MinOZW
g++ -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now    -o /build/openzwave/src/open-zwave/.lib/MinOZW /build/openzwave/src/open-zwave/.lib/Main.o /build/openzwave/src/open-zwave/libopenzwave.so -pthread
Creating Temporary Shell Launch Script
make[1]: Leaving directory '/build/openzwave/src/open-zwave/cpp/examples/MinOZW'
make: Leaving directory '/build/openzwave/src/open-zwave'
==> Entering fakeroot environment...
==> Starting package()...
make: Entering directory '/build/openzwave/src/open-zwave'
which: no dot in (/usr/lib/distcc/bin:/usr/lib/distcc/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl)
make -C /build/openzwave/src/open-zwave/cpp/build/ - -j8 --jobserver-auth=fifo:/tmp/GMfifo3894 -- sysconfdir=etc/openzwave instlibdir=usr/lib/ PREFIX=/usr DESTDIR=/build/openzwave/pkg/openzwave install
make[1]: Entering directory '/build/openzwave/src/open-zwave/cpp/build'
make[1]: warning: -j8 forced in submake: resetting jobserver mode.
which: no dot in (/usr/lib/distcc/bin:/usr/lib/distcc/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl)
Making libopenzwave pkg-config file
Creating Documentation at /build/openzwave/src/open-zwave/docs/api/
warning: Tag 'TCL_SUBST' at line 227 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 976 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'HTML_TIMESTAMP' at line 1109 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'FORMULA_TRANSPARENT' at line 1389 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'LATEX_SOURCE_CODE' at line 1661 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'XML_SCHEMA' at line 1786 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'XML_DTD' at line 1792 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'PERL_PATH' at line 1998 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLASS_DIAGRAMS' at line 2011 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'MSCGEN_PATH' at line 2020 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTNAME' at line 2055 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTSIZE' at line 2062 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_TRANSPARENT' at line 2256 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
Installing Shared Library
Installing Headers
Installing Config Database
Installing Documentation
Installing Pkg-config Files
make[1]: Leaving directory '/build/openzwave/src/open-zwave/cpp/build'
make -C /build/openzwave/src/open-zwave/cpp/examples/MinOZW/ - -j8 --jobserver-auth=fifo:/tmp/GMfifo3894 -- sysconfdir=etc/openzwave instlibdir=usr/lib/ PREFIX=/usr DESTDIR=/build/openzwave/pkg/openzwave install
make[1]: Entering directory '/build/openzwave/src/open-zwave/cpp/examples/MinOZW'
make[1]: warning: -j8 forced in submake: resetting jobserver mode.
which: no dot in (/usr/lib/distcc/bin:/usr/lib/distcc/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl)
Installing into Prefix: /usr
make[1]: Leaving directory '/build/openzwave/src/open-zwave/cpp/examples/MinOZW'
make: Leaving directory '/build/openzwave/src/open-zwave'
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library 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/libopenzwave.so.1.6
==> Creating package "openzwave"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: openzwave 1.6-7 (Sun Jul 14 15:52:47 2024)
==> Cleaning up...