+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/akonadi-1.13.0nb43/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/akonadi-1.13.0nb43/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 => Checksum BLAKE2s OK for akonadi-1.13.0.tar.bz2 => Checksum SHA512 OK for akonadi-1.13.0.tar.bz2 ===> Installing dependencies for akonadi-1.13.0nb43 ========================================================================== The supported build options for akonadi are: mysql sqlite The currently selected options are: sqlite You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.akonadi (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, akonadi-1.13.0nb43. Their current value is shown below: * JPEG_DEFAULT = jpeg * SSLBASE (defined) * SSLCERTBUNDLE (not defined) * SSLCERTS = /etc/opt/pkg/openssl/certs * SSLDIR = /etc/opt/pkg/openssl * SSLKEYS = /etc/opt/pkg/openssl/private Based on these variables, the following variables have been set: * JPEGBASE (defined, but empty) * JPEG_TYPE = jpeg You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/opt/pkg/bin/bmake clean' after the changes. ========================================================================== => Tool dependency mktools-[0-9]*: found mktools-20220614 => Tool dependency cmake>=2.8.1nb1: found cmake-3.24.1 => Tool dependency pkgconf-[0-9]*: found pkgconf-1.8.0 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency automoc4>=0.9.87: found automoc4-0.9.88nb29 => Build dependency libxslt-[0-9]*: found libxslt-1.1.34nb9 => Build dependency boost-headers-1.78.*: found boost-headers-1.78.0 => Build dependency xorgproto>=2016.1: found xorgproto-2022.2 => Build dependency xcb-proto>=1.4: found xcb-proto-1.15.2 => Build dependency qt4-tools>=4.8.7nb9: found qt4-tools-4.8.7nb9 => Full dependency sqlite3>=3.38.2nb1: found sqlite3-3.39.3 => Full dependency shared-mime-info>=1.0nb1: found shared-mime-info-1.10nb6 => Full dependency boost-libs-1.78.*: found boost-libs-1.78.0nb2 => Full dependency qt4-libs>=4.8.7nb29: found qt4-libs-4.8.7nb29 => Full dependency qt4-qdbus>=4.8.7nb8: found qt4-qdbus-4.8.7nb8 ===> Overriding tools for akonadi-1.13.0nb43 ===> Extracting for akonadi-1.13.0nb43 ===> Patching for akonadi-1.13.0nb43 => Applying pkgsrc patches for akonadi-1.13.0nb43 => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/mail/akonadi/patches/patch-agentserver_CMakeLists.txt => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/mail/akonadi/patches/patch-agentserver_CMakeLists.txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-agentserver_CMakeLists.txt,v 1.1 2015/08/31 16:16:31 jperkin Exp $ | |Disable MacOS bundle support, install in the normal place. | |--- agentserver/CMakeLists.txt.orig 2014-08-10 10:38:58.000000000 +0000 |+++ agentserver/CMakeLists.txt -------------------------- Patching file agentserver/CMakeLists.txt using Plan A... Hunk #1 succeeded at 26. Hunk #2 succeeded at 35. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/mail/akonadi/patches/patch-cmake_modules_FindSqlite.cmake => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/mail/akonadi/patches/patch-cmake_modules_FindSqlite.cmake Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-cmake_modules_FindSqlite.cmake,v 1.2 2014/11/13 09:44:02 markd Exp $ | |PC_SQLITE_{INCLUDE,LIB}DIR may be null if in default path so need to |include default path in search. | |--- cmake/modules/FindSqlite.cmake.orig 2011-05-07 09:22:49.000000000 +0000 |+++ cmake/modules/FindSqlite.cmake -------------------------- Patching file cmake/modules/FindSqlite.cmake using Plan A... Hunk #1 succeeded at 39 (offset 1 line). done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/mail/akonadi/patches/patch-git_21465191 => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/mail/akonadi/patches/patch-git_21465191 Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-git_21465191,v 1.1 2014/11/13 09:44:02 markd Exp $ | |commit 2146519108ec66300328b7b3979477c7789795d3 |Author: Raphael Kubo da Costa |Date: Wed Aug 13 23:22:11 2014 +0300 | | Do not enter the test/ directories if AKONADI_BUILD_TESTS is off. | | enable_testing() only determines whether a "test" target and the related | CTest files will be created. And in Akonadi's case it is actually | invoked regardless of the value of the AKONADI_BUILD_TESTS option | because Akonadi includes the CTest module, which calls enable_testing() | based on the value of another variable, BUILD_TESTING. | | In any case, whether the executables and libraries that compose | Akonadi's unit tests will be built has nothing to do with | enable_testing(). To make AKONADI_BUILD_TESTS really disable the build | of the unit tests we now avoid entering the tests/ directories at all | when it is off, so that neither tests nor targets they depend on get | built. | | REVIEW: 119776 | |--- CMakeLists.txt |+++ CMakeLists.txt -------------------------- Patching file CMakeLists.txt using Plan A... Hunk #1 succeeded at 14. Hunk #2 succeeded at 27. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |--- libs/CMakeLists.txt |+++ libs/CMakeLists.txt -------------------------- Patching file libs/CMakeLists.txt using Plan A... Hunk #1 succeeded at 36. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/server/CMakeLists.txt b/server/CMakeLists.txt |index e4829f3..275938d 100644 |--- server/CMakeLists.txt |+++ server/CMakeLists.txt -------------------------- Patching file server/CMakeLists.txt using Plan A... Hunk #1 succeeded at 64. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/mail/akonadi/patches/patch-libs_xdgbasedirs.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/mail/akonadi/patches/patch-libs_xdgbasedirs.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-libs_xdgbasedirs.cpp,v 1.1 2015/08/31 16:16:31 jperkin Exp $ | |Disable MacOS bundle support, install in the normal place. | |--- libs/xdgbasedirs.cpp.orig 2014-08-10 10:38:58.000000000 +0000 |+++ libs/xdgbasedirs.cpp -------------------------- Patching file libs/xdgbasedirs.cpp using Plan A... Hunk #1 succeeded at 38. Hunk #2 succeeded at 247. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/mail/akonadi/patches/patch-server_src_storage_partstreamer.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/mail/akonadi/patches/patch-server_src_storage_partstreamer.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-server_src_storage_partstreamer.cpp,v 1.1 2016/01/10 19:40:30 markd Exp $ | |From: Dan Vrátil |Date: Mon, 29 Jun 2015 20:45:11 +0000 |Subject: Don't leak old external payload files |X-Git-Url: http://quickgit.kde.org/?p=akonadi.git&a=commitdiff&h=9c0dc6b3f0826d32eac310b2e7ecd858ca3df681 |--- |Don't leak old external payload files | |Actually delete old payload files after we increase the payload revision or |switch from external to internal payload. This caused ~/.local/share/akonadi/file_db_data |to grow insanely for all users, leaving them with many duplicated files (just with |different revisions). | |It is recommended that users run akonadictl fsck to clean up the leaked payload |files. | |Note that there won't be any more releases of Akonadi 1.13 (and this has been |fixed in master already), so I strongly recommend distributions to pick this |patch into their packaging. | |BUG: 341884 |CCBUG: 338402 |--- server/src/storage/partstreamer.cpp.orig 2014-08-10 10:38:58.000000000 +0000 |+++ server/src/storage/partstreamer.cpp -------------------------- Patching file server/src/storage/partstreamer.cpp using Plan A... Hunk #1 succeeded at 290. Hunk #2 succeeded at 312. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/mail/akonadi/patches/patch-server_tests_unittest_partstreamertest.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/mail/akonadi/patches/patch-server_tests_unittest_partstreamertest.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-server_tests_unittest_partstreamertest.cpp,v 1.1 2016/01/10 19:40:30 markd Exp $ | |From: Dan Vrátil |Date: Mon, 29 Jun 2015 20:45:11 +0000 |Subject: Don't leak old external payload files |X-Git-Url: http://quickgit.kde.org/?p=akonadi.git&a=commitdiff&h=9c0dc6b3f0826d32eac310b2e7ecd858ca3df681 |--- |Don't leak old external payload files | |Actually delete old payload files after we increase the payload revision or |switch from external to internal payload. This caused ~/.local/share/akonadi/file_db_data |to grow insanely for all users, leaving them with many duplicated files (just with |different revisions). | |It is recommended that users run akonadictl fsck to clean up the leaked payload |files. | |Note that there won't be any more releases of Akonadi 1.13 (and this has been |fixed in master already), so I strongly recommend distributions to pick this |patch into their packaging. | |BUG: 341884 |CCBUG: 338402 |--- server/tests/unittest/partstreamertest.cpp.orig 2014-08-10 10:38:58.000000000 +0000 |+++ server/tests/unittest/partstreamertest.cpp -------------------------- Patching file server/tests/unittest/partstreamertest.cpp using Plan A... Hunk #1 succeeded at 91. Hunk #2 succeeded at 102. Hunk #3 succeeded at 117. Hunk #4 succeeded at 161. Hunk #5 succeeded at 184. Hunk #6 succeeded at 196. done ===> Creating toolchain wrappers for akonadi-1.13.0nb43 ===> Configuring for akonadi-1.13.0nb43 /usr/bin/ln -sf /opt/pkg/qt4/bin/qmake /home/pbulk/build/mail/akonadi/work/.buildlink/bin/ /usr/bin/mkdir -p /home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build => Adding run-time search paths to pkg-config files. => Fixing CMAKE_MODULE_PATH in CMakeLists.txt => Checking for portability problems in extracted files -- The C compiler identification is GNU 10.3.0 -- The CXX compiler identification is GNU 10.3.0 CMake Warning (dev) at /opt/pkg/share/cmake-3.24/Modules/Platform/SunOS.cmake:34 (include): File /opt/pkg/share/cmake-3.24/Modules/Platform/SunOS.cmake includes /home/pbulk/build/mail/akonadi/work/.buildlink/cmake-Modules/Platform/UnixPaths.cmake (found via CMAKE_MODULE_PATH) which shadows /opt/pkg/share/cmake-3.24/Modules/Platform/UnixPaths.cmake. This may cause errors later on . Policy CMP0017 is not set: Prefer files from the CMake module directory when including from there. Run "cmake --help-policy CMP0017" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /opt/pkg/share/cmake-3.24/Modules/CMakeSystemSpecificInformation.cmake:37 (include) CMakeLists.txt:1 (project) This warning is for project developers. Use -Wno-dev to suppress it. -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/pbulk/build/mail/akonadi/work/.cwrapper/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /home/pbulk/build/mail/akonadi/work/.cwrapper/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Using default db backend QSQLITE3 -- Looking for Q_WS_X11 -- Looking for Q_WS_X11 - found -- Looking for Q_WS_WIN -- Looking for Q_WS_WIN - not found -- Looking for Q_WS_QWS -- Looking for Q_WS_QWS - not found -- Looking for Q_WS_MAC -- Looking for Q_WS_MAC - not found -- Found Qt4: /opt/pkg/qt4/bin/qmake (found suitable version "4.8.7", minimum required is "4.8.0") -- Found shared-mime-info version: 1.10 -- Found Boost: /home/pbulk/build/mail/akonadi/work/.buildlink/include (found version "1.78.0") found components: program_options -- Found PkgConfig: /home/pbulk/build/mail/akonadi/work/.tools/bin/pkg-config (found version "1.8.0") -- Checking for module 'sqlite3' -- Found sqlite3, version 3.39.3 -- Found Sqlite: /home/pbulk/build/mail/akonadi/work/.buildlink/include (Required is at least version "3.6.23") -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /usr/include -- Looking for include file unistd.h -- Looking for include file unistd.h - found -- MySQL Server wasn't found. it is required to use the MySQL backend. -- PostgreSQL wasn't found. it is required to use the Postgres backend. -- Building QSQLITE3 driver -- SQlite /home/pbulk/build/mail/akonadi/work/.buildlink/lib/libsqlite3.so -- The following OPTIONAL packages have been found: * PkgConfig * Backtrace -- The following REQUIRED packages have been found: * Qt4 * SharedMimeInfo (required version >= 0.20), File types database and utilities, * Boost, The Boost C++ Libraries, Akonadi requires the Boost C++ libraries (program_options) * Sqlite (required version >= 3.6.23), The Sqlite database library, Required by the Sqlite backend -- Configuring done CMake Warning (dev) in server/CMakeLists.txt: Policy CMP0071 is not set: Let AUTOMOC and AUTOUIC process GENERATED files. Run "cmake --help-policy CMP0071" for policy details. Use the cmake_policy command to set the policy and suppress this warning. For compatibility, CMake is excluding the GENERATED source file(s): "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/entities.cpp" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/akonadischema.cpp" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/tracernotificationadaptor.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/traceradaptor.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/notificationmanageradaptor.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/serveradaptor.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/notificationsourceadaptor.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/storagedebuggeradaptor.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/debuginterfaceadaptor.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/resourcemanageradaptor.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/preprocessormanageradaptor.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/searchmanageradaptor.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/agentmanagerinterface.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/resourceinterface.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/preprocessorinterface.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/agentcontrolinterface.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/agentsearchinterface.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/entities.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/akonadischema.h" from processing by AUTOMOC. If any of the files should be processed, set CMP0071 to NEW. If any of the files should not be processed, explicitly exclude them by setting the source file property SKIP_AUTOMOC: set_property(SOURCE file.h PROPERTY SKIP_AUTOMOC ON) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in server/akonadictl/CMakeLists.txt: Policy CMP0071 is not set: Let AUTOMOC and AUTOUIC process GENERATED files. Run "cmake --help-policy CMP0071" for policy details. Use the cmake_policy command to set the policy and suppress this warning. For compatibility, CMake is excluding the GENERATED source file(s): "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/akonadictl/controlmanagerinterface.h" from processing by AUTOMOC. If any of the files should be processed, set CMP0071 to NEW. If any of the files should not be processed, explicitly exclude them by setting the source file property SKIP_AUTOMOC: set_property(SOURCE file.h PROPERTY SKIP_AUTOMOC ON) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in server/control/CMakeLists.txt: Policy CMP0071 is not set: Let AUTOMOC and AUTOUIC process GENERATED files. Run "cmake --help-policy CMP0071" for policy details. Use the cmake_policy command to set the policy and suppress this warning. For compatibility, CMake is excluding the GENERATED source file(s): "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/control/agentmanageradaptor.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/control/controlmanageradaptor.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/control/agentmanagerinternaladaptor.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/control/controlinterface.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/control/statusinterface.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/control/searchinterface.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/control/agentserverinterface.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/control/resourceinterface.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/control/preprocessorinterface.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/control/serverinterface.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/control/resource_manager.h" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/control/preprocessor_manager.h" from processing by AUTOMOC. If any of the files should be processed, set CMP0071 to NEW. If any of the files should not be processed, explicitly exclude them by setting the source file property SKIP_AUTOMOC: set_property(SOURCE file.h PROPERTY SKIP_AUTOMOC ON) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in server/tests/unittest/CMakeLists.txt: Policy CMP0071 is not set: Let AUTOMOC and AUTOUIC process GENERATED files. Run "cmake --help-policy CMP0071" for policy details. Use the cmake_policy command to set the policy and suppress this warning. For compatibility, CMake is excluding the GENERATED source file(s): "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/tests/unittest/unittestschema.cpp" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/tests/unittest/dbpopulator.cpp" "/home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build/server/tests/unittest/unittestschema.h" from processing by AUTOMOC. If any of the files should be processed, set CMP0071 to NEW. If any of the files should not be processed, explicitly exclude them by setting the source file property SKIP_AUTOMOC: set_property(SOURCE file.h PROPERTY SKIP_AUTOMOC ON) This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_MANDIR -- Build files have been written to: /home/pbulk/build/mail/akonadi/work/akonadi-1.13.0/_build => Rewrite cmake Dependencies files