===> Building for ruby32-passenger-5.3.7nb22 cd /Users/pbulk/build/www/passenger/work/passenger-5.3.7/build && /usr/bin/env USETOOLS=no GOTMPDIR=/Users/pbulk/build EXTRA_LDFLAGS=-L/opt/pkg/lib DL_CFLAGS= DL_LDFLAGS= DL_LIBS= RUBY=/opt/pkg/bin/ruby32 RUBY_VER=32 RUBY_VERSION_DEFAULT=32 RAKE=/opt/pkg/bin/rake32 GEM_PATH=/opt/pkg/lib/ruby/gems/3.2.0 PTHREAD_CFLAGS=\ -D_REENTRANT PTHREAD_LDFLAGS= PTHREAD_LIBS=-lpthread PTHREADBASE= MACOSX_DEPLOYMENT_TARGET=12.3 CC=clang CFLAGS=-pipe\ -Os\ -I/opt/pkg/include\ -DLDAP_DEPRECATED\ -D_REENTRANT CPPFLAGS=-I/opt/pkg/include\ -DLDAP_DEPRECATED\ -D_REENTRANT CXX=clang++ CXXFLAGS=-pipe\ -Os\ -I/opt/pkg/include\ -DLDAP_DEPRECATED\ -D_REENTRANT COMPILER_RPATH_FLAG=-L F77=f77 FC=f77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/opt/pkg/lib LINKER_RPATH_FLAG=-L PATH=/Users/pbulk/build/www/passenger/work/.cwrapper/bin:/Users/pbulk/build/www/passenger/work/.buildlink/bin:/Users/pbulk/build/www/passenger/work/.tools/bin:/opt/pkg/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/pkg/bin:/opt/pkg/bin PREFIX=/opt/pkg MAKELEVEL=0 CONFIG_SITE= ftp_proxy=downloads-forbidden-except-during-fetch http_proxy=downloads-forbidden-except-during-fetch https_proxy=downloads-forbidden-except-during-fetch no_proxy= PKG_SYSCONFDIR=/opt/pkg/etc/passenger HOME=/Users/pbulk/build/www/passenger/work/.home CWRAPPERS_CONFIG_DIR=/Users/pbulk/build/www/passenger/work/.cwrapper/config CPP=clang\ -E LOCALBASE=/opt/pkg X11BASE=/opt/pkg PKGMANDIR=share/man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=Mach-O USETOOLS=no BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ \ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ \ -o\ pbulk\ -g\ staff\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 775 INSTALL_INFO= MAKEINFO=/Users/pbulk/build/www/passenger/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/Users/pbulk/build/www/passenger/work/.tools/bin/itstool GDBUS_CODEGEN=/Users/pbulk/build/www/passenger/work/.tools/bin/gdbus-codegen PKG_CONFIG=/Users/pbulk/build/www/passenger/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/Users/pbulk/build/www/passenger/work/.buildlink/lib/pkgconfig:/Users/pbulk/build/www/passenger/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/Users/pbulk/build/www/passenger/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/Users/pbulk/build/www/passenger/work/.cwrapper/config /opt/pkg/bin/rake32 agent nginx nginx:as_dynamic_module native_support (in /Users/pbulk/build/www/passenger/work/passenger-5.3.7) mkdir -p buildout/support-binaries Creating src/cxx_supportlib/Constants.h clang++ -o buildout/support-binaries/AgentMain.o -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -Isrc/cxx_supportlib/vendor-copy/websocketpp -I/opt/pkg/include -DHAS_CURL_EASY_RESET -I/opt/local/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/agent/AgentMain.cpp clang++ -o buildout/support-binaries/AgentFundamentals.o -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -Isrc/cxx_supportlib/vendor-copy/websocketpp -I/opt/pkg/include -DHAS_CURL_EASY_RESET -I/opt/local/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/agent/Shared/Fundamentals/Implementation.cpp In file included from src/agent/Shared/Fundamentals/Implementation.cpp:5: In file included from src/agent/Shared/Fundamentals/Initialization.cpp:31: In file included from src/agent/Shared/Fundamentals/Initialization.h:33: In file included from src/cxx_supportlib/ConfigKit/Store.h:42: In file included from src/cxx_supportlib/ConfigKit/Common.h:35: src/cxx_supportlib/StaticString.h:133:2: warning: definition of implicit copy assignment operator for 'StaticString' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] StaticString(const StaticString &b) ^ src/cxx_supportlib/IOTools/MessageIO.h:501:10: note: in implicit copy assignment operator for 'Passenger::StaticString' first required here args[0] = name; ^ In file included from src/agent/Shared/Fundamentals/Implementation.cpp:5: In file included from src/agent/Shared/Fundamentals/Initialization.cpp:54: In file included from src/cxx_supportlib/IOTools/MessageIO.h:95: In file included from src/cxx_supportlib/IOTools/IOUtils.h:41: src/cxx_supportlib/FileDescriptor.h:223:18: warning: definition of implicit copy constructor for 'FileDescriptor' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] FileDescriptor &operator=(const FileDescriptor &other) { ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__utility/pair.h:174:11: note: in implicit copy constructor for 'Passenger::FileDescriptor' first required here : first(__t1), second(__t2) {} ^ src/cxx_supportlib/FileDescriptor.h:250:5: note: in instantiation of function template specialization 'std::pair<Passenger::FileDescriptor, Passenger::FileDescriptor>::pair<true, false>' requested here : pair<FileDescriptor, FileDescriptor>(a, b) ^ 2 warnings generated. clang++ -o buildout/support-binaries/WatchdogMain.o -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -Isrc/cxx_supportlib/vendor-copy/websocketpp -I/opt/pkg/include -DHAS_CURL_EASY_RESET -I/opt/local/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/agent/Watchdog/WatchdogMain.cpp In file included from src/agent/Watchdog/WatchdogMain.cpp:65: In file included from src/agent/Shared/Fundamentals/Initialization.h:33: In file included from src/cxx_supportlib/ConfigKit/Store.h:42: In file included from src/cxx_supportlib/ConfigKit/Common.h:35: src/cxx_supportlib/StaticString.h:133:2: warning: definition of implicit copy assignment operator for 'StaticString' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] StaticString(const StaticString &b) ^ src/cxx_supportlib/IOTools/MessageIO.h:501:10: note: in implicit copy assignment operator for 'Passenger::StaticString' first required here args[0] = name; ^ In file included from src/agent/Watchdog/WatchdogMain.cpp:66: In file included from src/agent/Shared/ApiServerUtils.h:70: In file included from src/cxx_supportlib/ServerKit/Server.h:61: In file included from src/cxx_supportlib/ServerKit/Context.h:39: In file included from src/cxx_supportlib/JsonTools/JsonUtils.h:38: In file included from src/cxx_supportlib/Utils/VariantMap.h:40: In file included from src/cxx_supportlib/IOTools/MessageIO.h:95: In file included from src/cxx_supportlib/IOTools/IOUtils.h:41: src/cxx_supportlib/FileDescriptor.h:223:18: warning: definition of implicit copy constructor for 'FileDescriptor' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] FileDescriptor &operator=(const FileDescriptor &other) { ^ src/cxx_supportlib/IOTools/BufferedIO.h:107:5: note: in implicit copy constructor for 'Passenger::FileDescriptor' first required here : fd(_fd) ^ In file included from src/agent/Watchdog/WatchdogMain.cpp:65: In file included from src/agent/Shared/Fundamentals/Initialization.h:33: In file included from src/cxx_supportlib/ConfigKit/Store.h:43: In file included from src/cxx_supportlib/ConfigKit/Schema.h:38: In file included from src/cxx_supportlib/LoggingKit/LoggingKit.h:30: In file included from src/cxx_supportlib/LoggingKit/Logging.h:33: src/cxx_supportlib/DataStructures/HashedStaticString.h:56:2: warning: definition of implicit copy assignment operator for 'HashedStaticString' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] HashedStaticString(const HashedStaticString &b) ^ src/cxx_supportlib/WrapperRegistry/Registry.h:181:10: note: in implicit copy assignment operator for 'Passenger::HashedStaticString' first required here name = StaticString(pos, tmpSize); ^ In file included from src/agent/Watchdog/WatchdogMain.cpp:65: In file included from src/agent/Shared/Fundamentals/Initialization.h:33: In file included from src/cxx_supportlib/ConfigKit/Store.h:43: In file included from src/cxx_supportlib/ConfigKit/Schema.h:30: src/cxx_supportlib/vendor-modified/boost/container/vector.hpp:119:32: warning: definition of implicit copy assignment operator for 'vec_iterator<Passenger::ApplicationPool2::Socket *, false>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] BOOST_CONTAINER_FORCEINLINE vec_iterator(vec_iterator<Pointer, false> const& other) BOOST_NOEXCEPT_OR_NOTHROW ^ src/agent/Core/ApplicationPool/Process.h:304:11: note: in implicit copy assignment operator for 'boost::container::vec_iterator<Passenger::ApplicationPool2::Socket *, false>' first required here for (it = sockets.begin(); it != sockets.end(); it++) { ^ In file included from src/agent/Watchdog/WatchdogMain.cpp:66: In file included from src/agent/Shared/ApiServerUtils.h:79: src/agent/Shared/ApplicationPoolApiKey.h:105:2: warning: definition of implicit copy assignment operator for 'ApiKey' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] ApiKey(const ApiKey &other) { ^ src/agent/Core/ApplicationPool/Pool.h:91:19: note: in implicit copy assignment operator for 'Passenger::ApplicationPool2::ApiKey' first required here options.apiKey = ApiKey::makeSuper(); ^ In file included from src/agent/Watchdog/WatchdogMain.cpp:68: In file included from src/agent/Watchdog/Config.h:32: In file included from src/agent/Core/Config.h:49: In file included from src/agent/Core/AdminPanelConnector.h:43: In file included from src/cxx_supportlib/WebSocketCommandReverseServer.h:30: In file included from src/cxx_supportlib/vendor-copy/websocketpp/websocketpp/client.hpp:31: In file included from src/cxx_supportlib/vendor-copy/websocketpp/websocketpp/roles/client_endpoint.hpp:31: In file included from src/cxx_supportlib/vendor-copy/websocketpp/websocketpp/endpoint.hpp:31: In file included from src/cxx_supportlib/vendor-copy/websocketpp/websocketpp/connection.hpp:1649: In file included from src/cxx_supportlib/vendor-copy/websocketpp/websocketpp/impl/connection_impl.hpp:31: In file included from src/cxx_supportlib/vendor-copy/websocketpp/websocketpp/processors/hybi00.hpp:36: src/cxx_supportlib/vendor-copy/websocketpp/websocketpp/common/md5.hpp:201:21: warning: performing pointer subtraction with a null pointer may have undefined behavior [-Wnull-pointer-subtraction] if (!((data - (md5_byte_t const *)0) & 3)) { ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from src/agent/Watchdog/WatchdogMain.cpp:29: In file included from src/cxx_supportlib/oxt/thread.hpp:28: In file included from src/cxx_supportlib/vendor-modified/boost/thread.hpp:13: In file included from src/cxx_supportlib/vendor-modified/boost/thread/thread.hpp:12: In file included from src/cxx_supportlib/vendor-modified/boost/thread/thread_only.hpp:17: In file included from src/cxx_supportlib/vendor-modified/boost/thread/pthread/thread_data.hpp:12: In file included from src/cxx_supportlib/vendor-modified/boost/thread/lock_types.hpp:22: In file included from src/cxx_supportlib/vendor-modified/boost/chrono/time_point.hpp:33: src/cxx_supportlib/vendor-modified/boost/chrono/duration.hpp:467:19: warning: definition of implicit copy constructor for 'duration<long long, boost::ratio<1, 1000000000>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] duration& operator=(const duration& rhs) = default; ^ src/cxx_supportlib/vendor-modified/boost/chrono/time_point.hpp:195:20: note: in implicit copy constructor for 'boost::chrono::duration<long long, boost::ratio<1, 1000000000>>' first required here return d_; ^ src/cxx_supportlib/vendor-modified/boost/chrono/time_point.hpp:250:31: note: in instantiation of member function 'boost::chrono::time_point<boost::chrono::steady_clock, boost::chrono::duration<long long, boost::ratio<1, 1000000000>>>::time_since_epoch' requested here return TimeResult(lhs.time_since_epoch() + CDuration(rhs)); ^ src/cxx_supportlib/vendor-modified/boost/thread/pthread/condition_variable_fwd.hpp:328:65: note: in instantiation of function template specialization 'boost::chrono::operator+<boost::chrono::steady_clock, boost::chrono::duration<long long, boost::ratio<1, 1000000000>>, long long, boost::ratio<1, 1>>' requested here return wait_until(lock, chrono::steady_clock::now() + d, boost::move(pred)); ^ src/cxx_supportlib/vendor-modified/boost/thread/pthread/thread_data.hpp:292:14: note: in instantiation of function template specialization 'boost::condition_variable::wait_for<long long, boost::ratio<1, 1>, bool (*)()>' requested here cv.wait_for(lk, d, hidden::always_false); ^ src/agent/Core/SecurityUpdateChecker.h:203:23: note: in instantiation of function template specialization 'boost::this_thread::sleep_for<long long, boost::ratio<1, 1>>' requested here boost::this_thread::sleep_for(boost::chrono::seconds(2)); ^ 7 warnings generated. clang++ -o buildout/support-binaries/CoreMain.o -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -Isrc/cxx_supportlib/vendor-copy/websocketpp -I/opt/pkg/include -DHAS_CURL_EASY_RESET -I/opt/local/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/agent/Core/CoreMain.cpp In file included from src/agent/Core/CoreMain.cpp:77: In file included from src/agent/Shared/Fundamentals/Initialization.h:33: In file included from src/cxx_supportlib/ConfigKit/Store.h:42: In file included from src/cxx_supportlib/ConfigKit/Common.h:35: src/cxx_supportlib/StaticString.h:133:2: warning: definition of implicit copy assignment operator for 'StaticString' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] StaticString(const StaticString &b) ^ src/cxx_supportlib/IOTools/MessageIO.h:501:10: note: in implicit copy assignment operator for 'Passenger::StaticString' first required here args[0] = name; ^ In file included from src/agent/Core/CoreMain.cpp:78: In file included from src/agent/Shared/ApiServerUtils.h:70: In file included from src/cxx_supportlib/ServerKit/Server.h:61: In file included from src/cxx_supportlib/ServerKit/Context.h:39: In file included from src/cxx_supportlib/JsonTools/JsonUtils.h:38: In file included from src/cxx_supportlib/Utils/VariantMap.h:40: In file included from src/cxx_supportlib/IOTools/MessageIO.h:95: In file included from src/cxx_supportlib/IOTools/IOUtils.h:41: src/cxx_supportlib/FileDescriptor.h:223:18: warning: definition of implicit copy constructor for 'FileDescriptor' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] FileDescriptor &operator=(const FileDescriptor &other) { ^ src/cxx_supportlib/IOTools/BufferedIO.h:107:5: note: in implicit copy constructor for 'Passenger::FileDescriptor' first required here : fd(_fd) ^ In file included from src/agent/Core/CoreMain.cpp:77: In file included from src/agent/Shared/Fundamentals/Initialization.h:33: In file included from src/cxx_supportlib/ConfigKit/Store.h:43: In file included from src/cxx_supportlib/ConfigKit/Schema.h:38: In file included from src/cxx_supportlib/LoggingKit/LoggingKit.h:30: In file included from src/cxx_supportlib/LoggingKit/Logging.h:33: src/cxx_supportlib/DataStructures/HashedStaticString.h:56:2: warning: definition of implicit copy assignment operator for 'HashedStaticString' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] HashedStaticString(const HashedStaticString &b) ^ src/cxx_supportlib/WrapperRegistry/Registry.h:181:10: note: in implicit copy assignment operator for 'Passenger::HashedStaticString' first required here name = StaticString(pos, tmpSize); ^ In file included from src/agent/Core/CoreMain.cpp:77: In file included from src/agent/Shared/Fundamentals/Initialization.h:33: In file included from src/cxx_supportlib/ConfigKit/Store.h:43: In file included from src/cxx_supportlib/ConfigKit/Schema.h:30: src/cxx_supportlib/vendor-modified/boost/container/vector.hpp:119:32: warning: definition of implicit copy assignment operator for 'vec_iterator<Passenger::ApplicationPool2::Socket *, false>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] BOOST_CONTAINER_FORCEINLINE vec_iterator(vec_iterator<Pointer, false> const& other) BOOST_NOEXCEPT_OR_NOTHROW ^ src/agent/Core/ApplicationPool/Process.h:304:11: note: in implicit copy assignment operator for 'boost::container::vec_iterator<Passenger::ApplicationPool2::Socket *, false>' first required here for (it = sockets.begin(); it != sockets.end(); it++) { ^ In file included from src/agent/Core/CoreMain.cpp:78: In file included from src/agent/Shared/ApiServerUtils.h:79: src/agent/Shared/ApplicationPoolApiKey.h:105:2: warning: definition of implicit copy assignment operator for 'ApiKey' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] ApiKey(const ApiKey &other) { ^ src/agent/Core/ApplicationPool/Pool.h:91:19: note: in implicit copy assignment operator for 'Passenger::ApplicationPool2::ApiKey' first required here options.apiKey = ApiKey::makeSuper(); ^ In file included from src/agent/Core/CoreMain.cpp:98: In file included from src/agent/Core/Config.h:49: In file included from src/agent/Core/AdminPanelConnector.h:43: In file included from src/cxx_supportlib/WebSocketCommandReverseServer.h:30: In file included from src/cxx_supportlib/vendor-copy/websocketpp/websocketpp/client.hpp:31: In file included from src/cxx_supportlib/vendor-copy/websocketpp/websocketpp/roles/client_endpoint.hpp:31: In file included from src/cxx_supportlib/vendor-copy/websocketpp/websocketpp/endpoint.hpp:31: In file included from src/cxx_supportlib/vendor-copy/websocketpp/websocketpp/connection.hpp:1649: In file included from src/cxx_supportlib/vendor-copy/websocketpp/websocketpp/impl/connection_impl.hpp:31: In file included from src/cxx_supportlib/vendor-copy/websocketpp/websocketpp/processors/hybi00.hpp:36: src/cxx_supportlib/vendor-copy/websocketpp/websocketpp/common/md5.hpp:201:21: warning: performing pointer subtraction with a null pointer may have undefined behavior [-Wnull-pointer-subtraction] if (!((data - (md5_byte_t const *)0) & 3)) { ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from src/agent/Core/CoreMain.cpp:67: In file included from src/cxx_supportlib/vendor-modified/boost/thread.hpp:13: In file included from src/cxx_supportlib/vendor-modified/boost/thread/thread.hpp:12: In file included from src/cxx_supportlib/vendor-modified/boost/thread/thread_only.hpp:17: In file included from src/cxx_supportlib/vendor-modified/boost/thread/pthread/thread_data.hpp:12: In file included from src/cxx_supportlib/vendor-modified/boost/thread/lock_types.hpp:22: In file included from src/cxx_supportlib/vendor-modified/boost/chrono/time_point.hpp:33: src/cxx_supportlib/vendor-modified/boost/chrono/duration.hpp:467:19: warning: definition of implicit copy constructor for 'duration<long long, boost::ratio<1, 1000000000>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] duration& operator=(const duration& rhs) = default; ^ src/cxx_supportlib/vendor-modified/boost/chrono/time_point.hpp:195:20: note: in implicit copy constructor for 'boost::chrono::duration<long long, boost::ratio<1, 1000000000>>' first required here return d_; ^ src/cxx_supportlib/vendor-modified/boost/chrono/time_point.hpp:250:31: note: in instantiation of member function 'boost::chrono::time_point<boost::chrono::steady_clock, boost::chrono::duration<long long, boost::ratio<1, 1000000000>>>::time_since_epoch' requested here return TimeResult(lhs.time_since_epoch() + CDuration(rhs)); ^ src/cxx_supportlib/vendor-modified/boost/thread/detail/thread.hpp:493:61: note: in instantiation of function template specialization 'boost::chrono::operator+<boost::chrono::steady_clock, boost::chrono::duration<long long, boost::ratio<1, 1000000000>>, long long, boost::ratio<1, 1000000>>' requested here return try_join_until(chrono::steady_clock::now() + rel_time); ^ src/agent/Core/SpawningKit/SmartSpawner.h:237:32: note: in instantiation of function template specialization 'boost::thread::try_join_for<long long, boost::ratio<1, 1000000>>' requested here if (state->stdinOpenThread->try_join_for( ^ 7 warnings generated. clang++ -o buildout/support-binaries/CoreApplicationPool.o -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -Isrc/cxx_supportlib/vendor-copy/websocketpp -I/opt/pkg/include -DHAS_CURL_EASY_RESET -I/opt/local/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/agent/Core/ApplicationPool/Implementation.cpp In file included from src/agent/Core/ApplicationPool/Implementation.cpp:39: In file included from src/cxx_supportlib/Hooks.h:45: In file included from src/cxx_supportlib/LoggingKit/LoggingKit.h:29: In file included from src/cxx_supportlib/LoggingKit/Forward.h:29: src/cxx_supportlib/StaticString.h:133:2: warning: definition of implicit copy assignment operator for 'StaticString' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] StaticString(const StaticString &b) ^ src/cxx_supportlib/IOTools/MessageSerialization.h:376:10: note: in implicit copy assignment operator for 'Passenger::StaticString' first required here out[0] = StaticString(headerBuf, sizeof(boost::uint16_t)); ^ In file included from src/agent/Core/ApplicationPool/Implementation.cpp:39: In file included from src/cxx_supportlib/Hooks.h:45: In file included from src/cxx_supportlib/LoggingKit/LoggingKit.h:30: In file included from src/cxx_supportlib/LoggingKit/Logging.h:33: src/cxx_supportlib/DataStructures/HashedStaticString.h:56:2: warning: definition of implicit copy assignment operator for 'HashedStaticString' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] HashedStaticString(const HashedStaticString &b) ^ src/cxx_supportlib/WrapperRegistry/Registry.h:181:10: note: in implicit copy assignment operator for 'Passenger::HashedStaticString' first required here name = StaticString(pos, tmpSize); ^ In file included from src/agent/Core/ApplicationPool/Implementation.cpp:42: In file included from src/cxx_supportlib/IOTools/IOUtils.h:41: src/cxx_supportlib/FileDescriptor.h:223:18: warning: definition of implicit copy constructor for 'FileDescriptor' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] FileDescriptor &operator=(const FileDescriptor &other) { ^ src/cxx_supportlib/IOTools/BufferedIO.h:107:5: note: in implicit copy constructor for 'Passenger::FileDescriptor' first required here : fd(_fd) ^ In file included from src/agent/Core/ApplicationPool/Implementation.cpp:46: In file included from src/agent/Core/ApplicationPool/Pool.h:45: src/cxx_supportlib/vendor-modified/boost/container/vector.hpp:119:32: warning: definition of implicit copy assignment operator for 'vec_iterator<Passenger::ApplicationPool2::Socket *, false>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] BOOST_CONTAINER_FORCEINLINE vec_iterator(vec_iterator<Pointer, false> const& other) BOOST_NOEXCEPT_OR_NOTHROW ^ src/agent/Core/ApplicationPool/Process.h:304:11: note: in implicit copy assignment operator for 'boost::container::vec_iterator<Passenger::ApplicationPool2::Socket *, false>' first required here for (it = sockets.begin(); it != sockets.end(); it++) { ^ In file included from src/agent/Core/ApplicationPool/Implementation.cpp:46: In file included from src/agent/Core/ApplicationPool/Pool.h:64: In file included from src/agent/Core/ApplicationPool/Process.h:52: In file included from src/agent/Core/ApplicationPool/Session.h:37: In file included from src/agent/Core/ApplicationPool/BasicProcessInfo.h:37: In file included from src/agent/Core/ApplicationPool/BasicGroupInfo.h:32: src/agent/Shared/ApplicationPoolApiKey.h:105:2: warning: definition of implicit copy assignment operator for 'ApiKey' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] ApiKey(const ApiKey &other) { ^ src/agent/Core/ApplicationPool/Pool.h:91:19: note: in implicit copy assignment operator for 'Passenger::ApplicationPool2::ApiKey' first required here options.apiKey = ApiKey::makeSuper(); ^ In file included from src/agent/Core/ApplicationPool/Implementation.cpp:46: In file included from src/agent/Core/ApplicationPool/Pool.h:45: src/cxx_supportlib/vendor-modified/boost/container/vector.hpp:119:32: warning: definition of implicit copy assignment operator for 'vec_iterator<boost::intrusive_ptr<Passenger::ApplicationPool2::Process> *, false>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] BOOST_CONTAINER_FORCEINLINE vec_iterator(vec_iterator<Pointer, false> const& other) BOOST_NOEXCEPT_OR_NOTHROW ^ src/agent/Core/ApplicationPool/Pool/GarbageCollection.cpp:107:12: note: in implicit copy assignment operator for 'boost::container::vec_iterator<boost::intrusive_ptr<Passenger::ApplicationPool2::Process> *, false>' first required here for (p_it = processes.begin(); p_it != p_end; p_it++) { ^ In file included from src/agent/Core/ApplicationPool/Implementation.cpp:39: In file included from src/cxx_supportlib/Hooks.h:48: In file included from src/cxx_supportlib/Utils.h:31: In file included from src/cxx_supportlib/vendor-modified/boost/thread.hpp:13: In file included from src/cxx_supportlib/vendor-modified/boost/thread/thread.hpp:12: In file included from src/cxx_supportlib/vendor-modified/boost/thread/thread_only.hpp:17: In file included from src/cxx_supportlib/vendor-modified/boost/thread/pthread/thread_data.hpp:12: In file included from src/cxx_supportlib/vendor-modified/boost/thread/lock_types.hpp:22: In file included from src/cxx_supportlib/vendor-modified/boost/chrono/time_point.hpp:33: src/cxx_supportlib/vendor-modified/boost/chrono/duration.hpp:467:19: warning: definition of implicit copy constructor for 'duration<long long, boost::ratio<1, 1000000000>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] duration& operator=(const duration& rhs) = default; ^ src/cxx_supportlib/vendor-modified/boost/chrono/time_point.hpp:195:20: note: in implicit copy constructor for 'boost::chrono::duration<long long, boost::ratio<1, 1000000000>>' first required here return d_; ^ src/cxx_supportlib/vendor-modified/boost/chrono/time_point.hpp:250:31: note: in instantiation of member function 'boost::chrono::time_point<boost::chrono::steady_clock, boost::chrono::duration<long long, boost::ratio<1, 1000000000>>>::time_since_epoch' requested here return TimeResult(lhs.time_since_epoch() + CDuration(rhs)); ^ src/cxx_supportlib/vendor-modified/boost/thread/detail/thread.hpp:493:61: note: in instantiation of function template specialization 'boost::chrono::operator+<boost::chrono::steady_clock, boost::chrono::duration<long long, boost::ratio<1, 1000000000>>, long long, boost::ratio<1, 1000000>>' requested here return try_join_until(chrono::steady_clock::now() + rel_time); ^ src/agent/Core/SpawningKit/SmartSpawner.h:237:32: note: in instantiation of function template specialization 'boost::thread::try_join_for<long long, boost::ratio<1, 1000000>>' requested here if (state->stdinOpenThread->try_join_for( ^ 7 warnings generated. clang++ -o buildout/support-binaries/CoreController.o -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -Isrc/cxx_supportlib/vendor-copy/websocketpp -I/opt/pkg/include -DHAS_CURL_EASY_RESET -I/opt/local/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/agent/Core/Controller/Implementation.cpp In file included from src/agent/Core/Controller/Implementation.cpp:27: In file included from src/agent/Core/Controller.h:64: In file included from src/cxx_supportlib/LoggingKit/LoggingKit.h:29: In file included from src/cxx_supportlib/LoggingKit/Forward.h:29: src/cxx_supportlib/StaticString.h:133:2: warning: definition of implicit copy assignment operator for 'StaticString' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] StaticString(const StaticString &b) ^ src/cxx_supportlib/IOTools/MessageSerialization.h:376:10: note: in implicit copy assignment operator for 'Passenger::StaticString' first required here out[0] = StaticString(headerBuf, sizeof(boost::uint16_t)); ^ In file included from src/agent/Core/Controller/Implementation.cpp:27: In file included from src/agent/Core/Controller.h:64: In file included from src/cxx_supportlib/LoggingKit/LoggingKit.h:30: In file included from src/cxx_supportlib/LoggingKit/Logging.h:33: src/cxx_supportlib/DataStructures/HashedStaticString.h:56:2: warning: definition of implicit copy assignment operator for 'HashedStaticString' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] HashedStaticString(const HashedStaticString &b) ^ src/cxx_supportlib/WrapperRegistry/Registry.h:181:10: note: in implicit copy assignment operator for 'Passenger::HashedStaticString' first required here name = StaticString(pos, tmpSize); ^ In file included from src/agent/Core/Controller/Implementation.cpp:27: In file included from src/agent/Core/Controller.h:69: In file included from src/cxx_supportlib/ServerKit/HttpServer.h:39: In file included from src/cxx_supportlib/ServerKit/Server.h:61: In file included from src/cxx_supportlib/ServerKit/Context.h:39: In file included from src/cxx_supportlib/JsonTools/JsonUtils.h:38: In file included from src/cxx_supportlib/Utils/VariantMap.h:40: In file included from src/cxx_supportlib/IOTools/MessageIO.h:95: In file included from src/cxx_supportlib/IOTools/IOUtils.h:41: src/cxx_supportlib/FileDescriptor.h:223:18: warning: definition of implicit copy constructor for 'FileDescriptor' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] FileDescriptor &operator=(const FileDescriptor &other) { ^ src/cxx_supportlib/IOTools/BufferedIO.h:107:5: note: in implicit copy constructor for 'Passenger::FileDescriptor' first required here : fd(_fd) ^ In file included from src/agent/Core/Controller/Implementation.cpp:27: In file included from src/agent/Core/Controller.h:67: In file included from src/cxx_supportlib/ConfigKit/ConfigKit.h:29: In file included from src/cxx_supportlib/ConfigKit/Schema.h:30: src/cxx_supportlib/vendor-modified/boost/container/vector.hpp:119:32: warning: definition of implicit copy assignment operator for 'vec_iterator<Passenger::ApplicationPool2::Socket *, false>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] BOOST_CONTAINER_FORCEINLINE vec_iterator(vec_iterator<Pointer, false> const& other) BOOST_NOEXCEPT_OR_NOTHROW ^ src/agent/Core/ApplicationPool/Process.h:304:11: note: in implicit copy assignment operator for 'boost::container::vec_iterator<Passenger::ApplicationPool2::Socket *, false>' first required here for (it = sockets.begin(); it != sockets.end(); it++) { ^ In file included from src/agent/Core/Controller/Implementation.cpp:27: In file included from src/agent/Core/Controller.h:83: In file included from src/agent/Core/Controller/Client.h:32: In file included from src/agent/Core/Controller/Request.h:37: In file included from src/agent/Core/ApplicationPool/Pool.h:64: In file included from src/agent/Core/ApplicationPool/Process.h:52: In file included from src/agent/Core/ApplicationPool/Session.h:37: In file included from src/agent/Core/ApplicationPool/BasicProcessInfo.h:37: In file included from src/agent/Core/ApplicationPool/BasicGroupInfo.h:32: src/agent/Shared/ApplicationPoolApiKey.h:105:2: warning: definition of implicit copy assignment operator for 'ApiKey' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] ApiKey(const ApiKey &other) { ^ src/agent/Core/ApplicationPool/Pool.h:91:19: note: in implicit copy assignment operator for 'Passenger::ApplicationPool2::ApiKey' first required here options.apiKey = ApiKey::makeSuper(); ^ In file included from src/agent/Core/Controller/Implementation.cpp:27: In file included from src/agent/Core/Controller.h:69: In file included from src/cxx_supportlib/ServerKit/HttpServer.h:39: In file included from src/cxx_supportlib/ServerKit/Server.h:59: In file included from src/cxx_supportlib/SafeLibev.h:33: In file included from src/cxx_supportlib/vendor-modified/boost/thread.hpp:13: In file included from src/cxx_supportlib/vendor-modified/boost/thread/thread.hpp:12: In file included from src/cxx_supportlib/vendor-modified/boost/thread/thread_only.hpp:17: In file included from src/cxx_supportlib/vendor-modified/boost/thread/pthread/thread_data.hpp:12: In file included from src/cxx_supportlib/vendor-modified/boost/thread/lock_types.hpp:22: In file included from src/cxx_supportlib/vendor-modified/boost/chrono/time_point.hpp:33: src/cxx_supportlib/vendor-modified/boost/chrono/duration.hpp:467:19: warning: definition of implicit copy constructor for 'duration<long long, boost::ratio<1, 1000000000>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] duration& operator=(const duration& rhs) = default; ^ src/cxx_supportlib/vendor-modified/boost/chrono/time_point.hpp:195:20: note: in implicit copy constructor for 'boost::chrono::duration<long long, boost::ratio<1, 1000000000>>' first required here return d_; ^ src/cxx_supportlib/vendor-modified/boost/chrono/time_point.hpp:250:31: note: in instantiation of member function 'boost::chrono::time_point<boost::chrono::steady_clock, boost::chrono::duration<long long, boost::ratio<1, 1000000000>>>::time_since_epoch' requested here return TimeResult(lhs.time_since_epoch() + CDuration(rhs)); ^ src/cxx_supportlib/vendor-modified/boost/thread/detail/thread.hpp:493:61: note: in instantiation of function template specialization 'boost::chrono::operator+<boost::chrono::steady_clock, boost::chrono::duration<long long, boost::ratio<1, 1000000000>>, long long, boost::ratio<1, 1000000>>' requested here return try_join_until(chrono::steady_clock::now() + rel_time); ^ src/agent/Core/SpawningKit/SmartSpawner.h:237:32: note: in instantiation of function template specialization 'boost::thread::try_join_for<long long, boost::ratio<1, 1000000>>' requested here if (state->stdinOpenThread->try_join_for( ^ 6 warnings generated. clang++ -o buildout/support-binaries/SystemMetricsMain.o -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -Isrc/cxx_supportlib/vendor-copy/websocketpp -I/opt/pkg/include -DHAS_CURL_EASY_RESET -I/opt/local/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/agent/SystemMetrics/SystemMetricsMain.cpp clang++ -o buildout/support-binaries/TempDirToucherMain.o -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -Isrc/cxx_supportlib/vendor-copy/websocketpp -I/opt/pkg/include -DHAS_CURL_EASY_RESET -I/opt/local/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/agent/TempDirToucher/TempDirToucherMain.cpp clang++ -o buildout/support-binaries/SpawnEnvSetupper.o -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -Isrc/cxx_supportlib/vendor-copy/websocketpp -I/opt/pkg/include -DHAS_CURL_EASY_RESET -I/opt/local/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/agent/SpawnEnvSetupper/SpawnEnvSetupperMain.cpp In file included from src/agent/SpawnEnvSetupper/SpawnEnvSetupperMain.cpp:60: In file included from src/cxx_supportlib/LoggingKit/LoggingKit.h:29: In file included from src/cxx_supportlib/LoggingKit/Forward.h:29: src/cxx_supportlib/StaticString.h:133:2: warning: definition of implicit copy assignment operator for 'StaticString' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] StaticString(const StaticString &b) ^ src/agent/Core/SpawningKit/Config/AutoGeneratedCode.h:119:15: note: in implicit copy assignment operator for 'Passenger::StaticString' first required here appGroupName = StaticString(pos, tmpSize); ^ In file included from src/agent/SpawnEnvSetupper/SpawnEnvSetupperMain.cpp:69: In file included from src/agent/Core/SpawningKit/Exceptions.h:42: In file included from src/agent/Core/SpawningKit/Journey.h:40: In file included from src/cxx_supportlib/JsonTools/JsonUtils.h:38: In file included from src/cxx_supportlib/Utils/VariantMap.h:40: In file included from src/cxx_supportlib/IOTools/MessageIO.h:95: In file included from src/cxx_supportlib/IOTools/IOUtils.h:41: src/cxx_supportlib/FileDescriptor.h:223:18: warning: definition of implicit copy constructor for 'FileDescriptor' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] FileDescriptor &operator=(const FileDescriptor &other) { ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__utility/pair.h:174:11: note: in implicit copy constructor for 'Passenger::FileDescriptor' first required here : first(__t1), second(__t2) {} ^ src/cxx_supportlib/FileDescriptor.h:250:5: note: in instantiation of function template specialization 'std::pair<Passenger::FileDescriptor, Passenger::FileDescriptor>::pair<true, false>' requested here : pair<FileDescriptor, FileDescriptor>(a, b) ^ 2 warnings generated. clang++ -o buildout/support-binaries/ExecHelperMain.o -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -Isrc/cxx_supportlib/vendor-copy/websocketpp -I/opt/pkg/include -DHAS_CURL_EASY_RESET -I/opt/local/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/agent/ExecHelper/ExecHelperMain.cpp mkdir -p buildout/common/libboost_oxt/boost clang++ -o buildout/common/libboost_oxt/boost/chrono.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/chrono/src/chrono.cpp In file included from src/cxx_supportlib/vendor-modified/boost/libs/chrono/src/chrono.cpp:14: In file included from src/cxx_supportlib/vendor-modified/boost/chrono/detail/inlined/chrono.hpp:13: In file included from src/cxx_supportlib/vendor-modified/boost/chrono/chrono.hpp:11: src/cxx_supportlib/vendor-modified/boost/chrono/duration.hpp:467:19: warning: definition of implicit copy constructor for 'duration<long long, boost::ratio<1, 1000000>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] duration& operator=(const duration& rhs) = default; ^ src/cxx_supportlib/vendor-modified/boost/chrono/duration.hpp:276:20: note: in implicit copy constructor for 'boost::chrono::duration<long long, boost::ratio<1, 1000000>>' first required here return ToDuration(static_cast<typename ToDuration::rep>( ^ src/cxx_supportlib/vendor-modified/boost/chrono/duration.hpp:315:20: note: in instantiation of member function 'boost::chrono::detail::duration_cast_aux<boost::chrono::duration<long long>, boost::chrono::duration<long long, boost::ratio<1, 1000000>>, boost::ratio<1000000, 1>, false, true>::operator()' requested here return Aux()(fd); ^ src/cxx_supportlib/vendor-modified/boost/chrono/duration.hpp:483:20: note: in instantiation of member function 'boost::chrono::detail::duration_cast<boost::chrono::duration<long long>, boost::chrono::duration<long long, boost::ratio<1, 1000000>>>::operator()' requested here : rep_(chrono::detail::duration_cast<duration<Rep2, Period2>, duration>()(d).count()) {} ^ src/cxx_supportlib/vendor-modified/boost/chrono/duration.hpp:547:30: note: in instantiation of function template specialization 'boost::chrono::duration<long long, boost::ratio<1, 1000000>>::duration<long long, boost::ratio<1, 1>>' requested here return common_duration(common_duration(lhs).count()+common_duration(rhs).count()); ^ src/cxx_supportlib/vendor-modified/boost/chrono/detail/inlined/mac/chrono.hpp:34:42: note: in instantiation of function template specialization 'boost::chrono::operator+<long long, boost::ratio<1, 1>, long long, boost::ratio<1, 1000000>>' requested here return time_point(seconds(tv.tv_sec) + microseconds(tv.tv_usec)); ^ In file included from src/cxx_supportlib/vendor-modified/boost/libs/chrono/src/chrono.cpp:14: In file included from src/cxx_supportlib/vendor-modified/boost/chrono/detail/inlined/chrono.hpp:13: In file included from src/cxx_supportlib/vendor-modified/boost/chrono/chrono.hpp:11: src/cxx_supportlib/vendor-modified/boost/chrono/duration.hpp:467:19: warning: definition of implicit copy constructor for 'duration<long long, boost::ratio<1, 1000000000>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] duration& operator=(const duration& rhs) = default; ^ src/cxx_supportlib/vendor-modified/boost/chrono/duration.hpp:276:20: note: in implicit copy constructor for 'boost::chrono::duration<long long, boost::ratio<1, 1000000000>>' first required here return ToDuration(static_cast<typename ToDuration::rep>( ^ src/cxx_supportlib/vendor-modified/boost/chrono/duration.hpp:315:20: note: in instantiation of member function 'boost::chrono::detail::duration_cast_aux<boost::chrono::duration<long long, boost::ratio<1, 1000000>>, boost::chrono::duration<long long, boost::ratio<1, 1000000000>>, boost::ratio<1000, 1>, false, true>::operator()' requested here return Aux()(fd); ^ src/cxx_supportlib/vendor-modified/boost/chrono/duration.hpp:483:20: note: in instantiation of member function 'boost::chrono::detail::duration_cast<boost::chrono::duration<long long, boost::ratio<1, 1000000>>, boost::chrono::duration<long long, boost::ratio<1, 1000000000>>>::operator()' requested here : rep_(chrono::detail::duration_cast<duration<Rep2, Period2>, duration>()(d).count()) {} ^ src/cxx_supportlib/vendor-modified/boost/chrono/detail/inlined/mac/chrono.hpp:34:23: note: in instantiation of function template specialization 'boost::chrono::duration<long long, boost::ratio<1, 1000000000>>::duration<long long, boost::ratio<1, 1000000>>' requested here return time_point(seconds(tv.tv_sec) + microseconds(tv.tv_usec)); ^ In file included from src/cxx_supportlib/vendor-modified/boost/libs/chrono/src/chrono.cpp:14: In file included from src/cxx_supportlib/vendor-modified/boost/chrono/detail/inlined/chrono.hpp:13: In file included from src/cxx_supportlib/vendor-modified/boost/chrono/chrono.hpp:11: src/cxx_supportlib/vendor-modified/boost/chrono/duration.hpp:467:19: warning: definition of implicit copy constructor for 'duration<long long>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] duration& operator=(const duration& rhs) = default; ^ src/cxx_supportlib/vendor-modified/boost/chrono/duration.hpp:257:20: note: in implicit copy constructor for 'boost::chrono::duration<long long>' first required here return ToDuration(static_cast<typename ToDuration::rep>( ^ src/cxx_supportlib/vendor-modified/boost/chrono/duration.hpp:315:20: note: in instantiation of member function 'boost::chrono::detail::duration_cast_aux<boost::chrono::duration<long long, boost::ratio<1, 1000000000>>, boost::chrono::duration<long long>, boost::ratio<1, 1000000000>, true, false>::operator()' requested here return Aux()(fd); ^ src/cxx_supportlib/vendor-modified/boost/chrono/duration.hpp:786:16: note: in instantiation of member function 'boost::chrono::detail::duration_cast<boost::chrono::duration<long long, boost::ratio<1, 1000000000>>, boost::chrono::duration<long long>>::operator()' requested here return boost::chrono::detail::duration_cast< ^ src/cxx_supportlib/vendor-modified/boost/chrono/detail/inlined/mac/chrono.hpp:56:19: note: in instantiation of function template specialization 'boost::chrono::duration_cast<boost::chrono::duration<long long>, long long, boost::ratio<1, 1000000000>>' requested here return time_t(duration_cast<seconds>(t.time_since_epoch()).count()); ^ 3 warnings generated. clang++ -o buildout/common/libboost_oxt/boost/process_cpu_clocks.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/chrono/src/process_cpu_clocks.cpp In file included from src/cxx_supportlib/vendor-modified/boost/libs/chrono/src/process_cpu_clocks.cpp:17: In file included from src/cxx_supportlib/vendor-modified/boost/chrono/detail/inlined/process_cpu_clocks.hpp:19: In file included from src/cxx_supportlib/vendor-modified/boost/chrono/process_cpu_clocks.hpp:19: src/cxx_supportlib/vendor-modified/boost/chrono/duration.hpp:467:19: warning: definition of implicit copy constructor for 'duration<long long, boost::ratio<1, 1000000000>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] duration& operator=(const duration& rhs) = default; ^ src/cxx_supportlib/vendor-modified/boost/chrono/time_point.hpp:175:15: note: in implicit copy constructor for 'boost::chrono::duration<long long, boost::ratio<1, 1000000000>>' first required here : d_(d) ^ src/cxx_supportlib/vendor-modified/boost/chrono/detail/inlined/mac/process_cpu_clocks.hpp:62:18: note: in instantiation of member function 'boost::chrono::time_point<boost::chrono::process_real_cpu_clock, boost::chrono::duration<long long, boost::ratio<1, 1000000000>>>::time_point' requested here return time_point(nanoseconds(c * factor)); ^ In file included from src/cxx_supportlib/vendor-modified/boost/libs/chrono/src/process_cpu_clocks.cpp:17: In file included from src/cxx_supportlib/vendor-modified/boost/chrono/detail/inlined/process_cpu_clocks.hpp:19: In file included from src/cxx_supportlib/vendor-modified/boost/chrono/process_cpu_clocks.hpp:19: src/cxx_supportlib/vendor-modified/boost/chrono/duration.hpp:467:19: warning: definition of implicit copy constructor for 'duration<boost::chrono::process_times<long long>, boost::ratio<1, 1000000000>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] duration& operator=(const duration& rhs) = default; ^ src/cxx_supportlib/vendor-modified/boost/chrono/time_point.hpp:175:15: note: in implicit copy constructor for 'boost::chrono::duration<boost::chrono::process_times<long long>, boost::ratio<1, 1000000000>>' first required here : d_(d) ^ src/cxx_supportlib/vendor-modified/boost/chrono/detail/inlined/mac/process_cpu_clocks.hpp:305:18: note: in instantiation of member function 'boost::chrono::time_point<boost::chrono::process_cpu_clock, boost::chrono::duration<boost::chrono::process_times<long long>, boost::ratio<1, 1000000000>>>::time_point' requested here return time_point(duration(r)); ^ 2 warnings generated. clang++ -o buildout/common/libboost_oxt/boost/thread_clock.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/chrono/src/thread_clock.cpp In file included from src/cxx_supportlib/vendor-modified/boost/libs/chrono/src/thread_clock.cpp:18: In file included from src/cxx_supportlib/vendor-modified/boost/chrono/detail/inlined/thread_clock.hpp:17: In file included from src/cxx_supportlib/vendor-modified/boost/chrono/thread_clock.hpp:18: src/cxx_supportlib/vendor-modified/boost/chrono/duration.hpp:467:19: warning: definition of implicit copy constructor for 'duration<long long, boost::ratio<1, 1000000000>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] duration& operator=(const duration& rhs) = default; ^ src/cxx_supportlib/vendor-modified/boost/chrono/duration.hpp:521:20: note: in implicit copy constructor for 'boost::chrono::duration<long long, boost::ratio<1, 1000000000>>' first required here return duration(duration_values<rep>::zero()); ^ src/cxx_supportlib/vendor-modified/boost/chrono/time_point.hpp:171:37: note: in instantiation of member function 'boost::chrono::duration<long long, boost::ratio<1, 1000000000>>::zero' requested here time_point() : d_(duration::zero()) ^ src/cxx_supportlib/vendor-modified/boost/chrono/detail/inlined/mac/thread_clock.hpp:35:20: note: in instantiation of member function 'boost::chrono::time_point<boost::chrono::thread_clock, boost::chrono::duration<long long, boost::ratio<1, 1000000000>>>::time_point' requested here return time_point(); ^ 1 warning generated. clang++ -o buildout/common/libboost_oxt/boost/random_device.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/random/src/random_device.cpp clang++ -o buildout/common/libboost_oxt/boost/c_regex_traits.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/c_regex_traits.cpp clang++ -o buildout/common/libboost_oxt/boost/cpp_regex_traits.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/cpp_regex_traits.cpp clang++ -o buildout/common/libboost_oxt/boost/cregex.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/cregex.cpp src/cxx_supportlib/vendor-modified/boost/libs/regex/src/cregex.cpp:268:11: warning: definition of implicit copy constructor for 'pred2' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] pred2& operator=(const pred2&); ^ src/cxx_supportlib/vendor-modified/boost/libs/regex/src/cregex.cpp:279:37: note: in implicit copy constructor for 'boost::re_detail_106700::pred2' first required here unsigned int result = regex_grep(BOOST_REGEX_DETAIL_NS::pred2(v, this), p, end, pdata->e, flags); ^ src/cxx_supportlib/vendor-modified/boost/regex/config.hpp:79:31: note: expanded from macro 'BOOST_REGEX_DETAIL_NS' #define BOOST_REGEX_DETAIL_NS BOOST_JOIN(re_detail_, BOOST_VERSION) ^ src/cxx_supportlib/vendor-modified/boost/config/helper_macros.hpp:33:26: note: expanded from macro 'BOOST_JOIN' #define BOOST_JOIN(X, Y) BOOST_DO_JOIN(X, Y) ^ src/cxx_supportlib/vendor-modified/boost/config/helper_macros.hpp:34:29: note: expanded from macro 'BOOST_DO_JOIN' #define BOOST_DO_JOIN(X, Y) BOOST_DO_JOIN2(X,Y) ^ src/cxx_supportlib/vendor-modified/boost/config/helper_macros.hpp:35:30: note: expanded from macro 'BOOST_DO_JOIN2' #define BOOST_DO_JOIN2(X, Y) X##Y ^ <scratch space>:120:1: note: expanded from here re_detail_106700 ^ src/cxx_supportlib/vendor-modified/boost/libs/regex/src/cregex.cpp:298:11: warning: definition of implicit copy constructor for 'pred3' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] pred3& operator=(const pred3&); ^ src/cxx_supportlib/vendor-modified/boost/libs/regex/src/cregex.cpp:308:37: note: in implicit copy constructor for 'boost::re_detail_106700::pred3' first required here unsigned int result = regex_grep(BOOST_REGEX_DETAIL_NS::pred3(v, p, this), p, end, pdata->e, flags); ^ src/cxx_supportlib/vendor-modified/boost/regex/config.hpp:79:31: note: expanded from macro 'BOOST_REGEX_DETAIL_NS' #define BOOST_REGEX_DETAIL_NS BOOST_JOIN(re_detail_, BOOST_VERSION) ^ src/cxx_supportlib/vendor-modified/boost/config/helper_macros.hpp:33:26: note: expanded from macro 'BOOST_JOIN' #define BOOST_JOIN(X, Y) BOOST_DO_JOIN(X, Y) ^ src/cxx_supportlib/vendor-modified/boost/config/helper_macros.hpp:34:29: note: expanded from macro 'BOOST_DO_JOIN' #define BOOST_DO_JOIN(X, Y) BOOST_DO_JOIN2(X,Y) ^ src/cxx_supportlib/vendor-modified/boost/config/helper_macros.hpp:35:30: note: expanded from macro 'BOOST_DO_JOIN2' #define BOOST_DO_JOIN2(X, Y) X##Y ^ <scratch space>:123:1: note: expanded from here re_detail_106700 ^ In file included from src/cxx_supportlib/vendor-modified/boost/libs/regex/src/cregex.cpp:22: In file included from src/cxx_supportlib/vendor-modified/boost/regex.hpp:31: In file included from src/cxx_supportlib/vendor-modified/boost/regex/v4/regex.hpp:151: src/cxx_supportlib/vendor-modified/boost/regex/v4/regex_iterator.hpp:81:35: warning: definition of implicit copy constructor for 'regex_iterator_implementation<std::__wrap_iter<const char *>, char, boost::regex_traits<char>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] regex_iterator_implementation& operator=(const regex_iterator_implementation&); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/regex_iterator.hpp:163:26: note: in implicit copy constructor for 'boost::regex_iterator_implementation<std::__wrap_iter<const char *>, char, boost::regex_traits<char>>' first required here pdata.reset(new impl(*(pdata.get()))); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/regex_iterator.hpp:141:7: note: in instantiation of member function 'boost::regex_iterator<std::__wrap_iter<const char *>, char>::cow' requested here cow(); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/regex_replace.hpp:64:10: note: in instantiation of member function 'boost::regex_iterator<std::__wrap_iter<const char *>, char>::operator++' requested here ++i; ^ src/cxx_supportlib/vendor-modified/boost/libs/regex/src/cregex.cpp:461:4: note: in instantiation of function template specialization 'boost::regex_replace<boost::re_detail_106700::string_out_iterator<std::string>, std::__wrap_iter<const char *>, boost::regex_traits<char>, char, const char *>' requested here regex_replace(i, in.begin(), in.end(), pdata->e, fmt.c_str(), flags); ^ In file included from src/cxx_supportlib/vendor-modified/boost/libs/regex/src/cregex.cpp:22: In file included from src/cxx_supportlib/vendor-modified/boost/regex.hpp:31: In file included from src/cxx_supportlib/vendor-modified/boost/regex/v4/regex.hpp:151: src/cxx_supportlib/vendor-modified/boost/regex/v4/regex_iterator.hpp:81:35: warning: definition of implicit copy constructor for 'regex_iterator_implementation<const char *, char, boost::regex_traits<char>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] regex_iterator_implementation& operator=(const regex_iterator_implementation&); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/regex_iterator.hpp:163:26: note: in implicit copy constructor for 'boost::regex_iterator_implementation<const char *, char, boost::regex_traits<char>>' first required here pdata.reset(new impl(*(pdata.get()))); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/regex_iterator.hpp:141:7: note: in instantiation of member function 'boost::regex_iterator<const char *, char>::cow' requested here cow(); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/regex_replace.hpp:64:10: note: in instantiation of member function 'boost::regex_iterator<const char *, char>::operator++' requested here ++i; ^ src/cxx_supportlib/vendor-modified/boost/libs/regex/src/cregex.cpp:471:4: note: in instantiation of function template specialization 'boost::regex_replace<boost::re_detail_106700::string_out_iterator<std::string>, const char *, boost::regex_traits<char>, char, const char *>' requested here regex_replace(i, in, in + std::strlen(in), pdata->e, fmt, flags); ^ 4 warnings generated. clang++ -o buildout/common/libboost_oxt/boost/instances.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/instances.cpp In file included from src/cxx_supportlib/vendor-modified/boost/libs/regex/src/instances.cpp:30: In file included from src/cxx_supportlib/vendor-modified/boost/regex.hpp:31: In file included from src/cxx_supportlib/vendor-modified/boost/regex/v4/regex.hpp:70: src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_creator.hpp:50:4: warning: definition of implicit copy assignment operator for 'digraph<char>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] digraph(const digraph<charT>& d) : std::pair<charT, charT>(d.first, d.second){} ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_parser.hpp:1657:17: note: in implicit copy assignment operator for 'boost::re_detail_106700::digraph<char>' first required here result = *m_position++; ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_parser.hpp:1593:31: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_parser<char, boost::regex_traits<char>>::get_next_set_literal' requested here digraph<charT> start_range(get_next_set_literal(char_set)); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_parser.hpp:1363:13: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_parser<char, boost::regex_traits<char>>::parse_set_literal' requested here parse_set_literal(char_set); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_parser.hpp:383:14: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_parser<char, boost::regex_traits<char>>::parse_set' requested here return parse_set(); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_parser.hpp:152:62: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_parser<char, boost::regex_traits<char>>::parse_extended' requested here m_parser_proc = &basic_regex_parser<charT, traits>::parse_extended; ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex.hpp:216:14: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_parser<char, boost::regex_traits<char>>::parse' requested here parser.parse(arg_first, arg_last, f); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex.hpp:660:10: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_implementation<char, boost::regex_traits<char>>::assign' requested here temp->assign(p1, p2, f); ^ 1 warning generated. clang++ -o buildout/common/libboost_oxt/boost/posix_api.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/posix_api.cpp In file included from src/cxx_supportlib/vendor-modified/boost/libs/regex/src/posix_api.cpp:23: In file included from src/cxx_supportlib/vendor-modified/boost/regex.hpp:31: In file included from src/cxx_supportlib/vendor-modified/boost/regex/v4/regex.hpp:70: src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_creator.hpp:50:4: warning: definition of implicit copy assignment operator for 'digraph<char>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] digraph(const digraph<charT>& d) : std::pair<charT, charT>(d.first, d.second){} ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_parser.hpp:1657:17: note: in implicit copy assignment operator for 'boost::re_detail_106700::digraph<char>' first required here result = *m_position++; ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_parser.hpp:1593:31: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_parser<char, boost::c_regex_traits<char>>::get_next_set_literal' requested here digraph<charT> start_range(get_next_set_literal(char_set)); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_parser.hpp:1363:13: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_parser<char, boost::c_regex_traits<char>>::parse_set_literal' requested here parse_set_literal(char_set); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_parser.hpp:383:14: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_parser<char, boost::c_regex_traits<char>>::parse_set' requested here return parse_set(); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_parser.hpp:152:62: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_parser<char, boost::c_regex_traits<char>>::parse_extended' requested here m_parser_proc = &basic_regex_parser<charT, traits>::parse_extended; ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex.hpp:216:14: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_parser<char, boost::c_regex_traits<char>>::parse' requested here parser.parse(arg_first, arg_last, f); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex.hpp:660:10: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_implementation<char, boost::c_regex_traits<char>>::assign' requested here temp->assign(p1, p2, f); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex.hpp:381:14: note: in instantiation of member function 'boost::basic_regex<char, boost::c_regex_traits<char>>::do_assign' requested here return do_assign(p1, p2, f); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex.hpp:586:7: note: in instantiation of member function 'boost::basic_regex<char, boost::c_regex_traits<char>>::assign' requested here assign(p1, p2, f | regex_constants::no_except); ^ src/cxx_supportlib/vendor-modified/boost/libs/regex/src/posix_api.cpp:124:53: note: in instantiation of member function 'boost::basic_regex<char, boost::c_regex_traits<char>>::set_expression' requested here static_cast<c_regex_type*>(expression->guts)->set_expression(ptr, p2, flags); ^ 1 warning generated. clang++ -o buildout/common/libboost_oxt/boost/regex.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/regex.cpp clang++ -o buildout/common/libboost_oxt/boost/regex_debug.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/regex_debug.cpp clang++ -o buildout/common/libboost_oxt/boost/regex_raw_buffer.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/regex_raw_buffer.cpp clang++ -o buildout/common/libboost_oxt/boost/regex_traits_defaults.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/regex_traits_defaults.cpp clang++ -o buildout/common/libboost_oxt/boost/static_mutex.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/static_mutex.cpp clang++ -o buildout/common/libboost_oxt/boost/wc_regex_traits.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/wc_regex_traits.cpp clang++ -o buildout/common/libboost_oxt/boost/wide_posix_api.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/wide_posix_api.cpp In file included from src/cxx_supportlib/vendor-modified/boost/libs/regex/src/wide_posix_api.cpp:25: In file included from src/cxx_supportlib/vendor-modified/boost/regex.hpp:31: In file included from src/cxx_supportlib/vendor-modified/boost/regex/v4/regex.hpp:70: src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_creator.hpp:50:4: warning: definition of implicit copy assignment operator for 'digraph<wchar_t>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] digraph(const digraph<charT>& d) : std::pair<charT, charT>(d.first, d.second){} ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_parser.hpp:1657:17: note: in implicit copy assignment operator for 'boost::re_detail_106700::digraph<wchar_t>' first required here result = *m_position++; ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_parser.hpp:1593:31: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_parser<wchar_t, boost::c_regex_traits<wchar_t>>::get_next_set_literal' requested here digraph<charT> start_range(get_next_set_literal(char_set)); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_parser.hpp:1363:13: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_parser<wchar_t, boost::c_regex_traits<wchar_t>>::parse_set_literal' requested here parse_set_literal(char_set); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_parser.hpp:383:14: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_parser<wchar_t, boost::c_regex_traits<wchar_t>>::parse_set' requested here return parse_set(); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_parser.hpp:152:62: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_parser<wchar_t, boost::c_regex_traits<wchar_t>>::parse_extended' requested here m_parser_proc = &basic_regex_parser<charT, traits>::parse_extended; ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex.hpp:216:14: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_parser<wchar_t, boost::c_regex_traits<wchar_t>>::parse' requested here parser.parse(arg_first, arg_last, f); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex.hpp:660:10: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_implementation<wchar_t, boost::c_regex_traits<wchar_t>>::assign' requested here temp->assign(p1, p2, f); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex.hpp:381:14: note: in instantiation of member function 'boost::basic_regex<wchar_t, boost::c_regex_traits<wchar_t>>::do_assign' requested here return do_assign(p1, p2, f); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex.hpp:586:7: note: in instantiation of member function 'boost::basic_regex<wchar_t, boost::c_regex_traits<wchar_t>>::assign' requested here assign(p1, p2, f | regex_constants::no_except); ^ src/cxx_supportlib/vendor-modified/boost/libs/regex/src/wide_posix_api.cpp:134:54: note: in instantiation of member function 'boost::basic_regex<wchar_t, boost::c_regex_traits<wchar_t>>::set_expression' requested here static_cast<wc_regex_type*>(expression->guts)->set_expression(ptr, p2, flags); ^ 1 warning generated. clang++ -o buildout/common/libboost_oxt/boost/winstances.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/winstances.cpp In file included from src/cxx_supportlib/vendor-modified/boost/libs/regex/src/winstances.cpp:30: In file included from src/cxx_supportlib/vendor-modified/boost/regex.hpp:31: In file included from src/cxx_supportlib/vendor-modified/boost/regex/v4/regex.hpp:70: src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_creator.hpp:50:4: warning: definition of implicit copy assignment operator for 'digraph<wchar_t>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] digraph(const digraph<charT>& d) : std::pair<charT, charT>(d.first, d.second){} ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_parser.hpp:1657:17: note: in implicit copy assignment operator for 'boost::re_detail_106700::digraph<wchar_t>' first required here result = *m_position++; ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_parser.hpp:1593:31: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_parser<wchar_t, boost::regex_traits<wchar_t>>::get_next_set_literal' requested here digraph<charT> start_range(get_next_set_literal(char_set)); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_parser.hpp:1363:13: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_parser<wchar_t, boost::regex_traits<wchar_t>>::parse_set_literal' requested here parse_set_literal(char_set); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_parser.hpp:383:14: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_parser<wchar_t, boost::regex_traits<wchar_t>>::parse_set' requested here return parse_set(); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex_parser.hpp:152:62: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_parser<wchar_t, boost::regex_traits<wchar_t>>::parse_extended' requested here m_parser_proc = &basic_regex_parser<charT, traits>::parse_extended; ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex.hpp:216:14: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_parser<wchar_t, boost::regex_traits<wchar_t>>::parse' requested here parser.parse(arg_first, arg_last, f); ^ src/cxx_supportlib/vendor-modified/boost/regex/v4/basic_regex.hpp:660:10: note: in instantiation of member function 'boost::re_detail_106700::basic_regex_implementation<wchar_t, boost::regex_traits<wchar_t>>::assign' requested here temp->assign(p1, p2, f); ^ 1 warning generated. clang++ -o buildout/common/libboost_oxt/boost/error_code.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/system/src/error_code.cpp clang++ -o buildout/common/libboost_oxt/boost/future.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/thread/src/future.cpp clang++ -o buildout/common/libboost_oxt/boost/once.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/thread/src/pthread/once.cpp clang++ -o buildout/common/libboost_oxt/boost/once_atomic.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/thread/src/pthread/once_atomic.cpp clang++ -o buildout/common/libboost_oxt/boost/thread.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/thread/src/pthread/thread.cpp clang++ -o buildout/common/libboost_oxt/boost/tss_null.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/boost/libs/thread/src/tss_null.cpp mkdir -p buildout/common/libboost_oxt/oxt clang++ -o buildout/common/libboost_oxt/oxt/implementation.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/oxt/implementation.cpp clang++ -o buildout/common/libboost_oxt/oxt/system_calls.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/oxt/system_calls.cpp rm -rf buildout/common/libboost_oxt.a ar cru buildout/common/libboost_oxt.a buildout/common/libboost_oxt/boost/chrono.o buildout/common/libboost_oxt/boost/process_cpu_clocks.o buildout/common/libboost_oxt/boost/thread_clock.o buildout/common/libboost_oxt/boost/random_device.o buildout/common/libboost_oxt/boost/c_regex_traits.o buildout/common/libboost_oxt/boost/cpp_regex_traits.o buildout/common/libboost_oxt/boost/cregex.o buildout/common/libboost_oxt/boost/instances.o buildout/common/libboost_oxt/boost/posix_api.o buildout/common/libboost_oxt/boost/regex.o buildout/common/libboost_oxt/boost/regex_debug.o buildout/common/libboost_oxt/boost/regex_raw_buffer.o buildout/common/libboost_oxt/boost/regex_traits_defaults.o buildout/common/libboost_oxt/boost/static_mutex.o buildout/common/libboost_oxt/boost/wc_regex_traits.o buildout/common/libboost_oxt/boost/wide_posix_api.o buildout/common/libboost_oxt/boost/winstances.o buildout/common/libboost_oxt/boost/error_code.o buildout/common/libboost_oxt/boost/future.o buildout/common/libboost_oxt/boost/once.o buildout/common/libboost_oxt/boost/once_atomic.o buildout/common/libboost_oxt/boost/thread.o buildout/common/libboost_oxt/boost/tss_null.o buildout/common/libboost_oxt/oxt/implementation.o buildout/common/libboost_oxt/oxt/system_calls.o ranlib buildout/common/libboost_oxt.a mkdir -p buildout/common/libpassenger_common clang++ -o buildout/common/libpassenger_common/LoggingKit.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -O3 -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/LoggingKit/Implementation.cpp In file included from src/cxx_supportlib/LoggingKit/Implementation.cpp:44: In file included from src/cxx_supportlib/vendor-modified/boost/circular_buffer.hpp:54: src/cxx_supportlib/vendor-modified/boost/circular_buffer/details.hpp:274:15: warning: definition of implicit copy constructor for 'iterator<boost::circular_buffer<Passenger::LoggingKit::Context::TimestampedLog>, boost::cb_details::const_traits<boost::container::allocator_traits<std::allocator<Passenger::LoggingKit::Context::TimestampedLog>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] iterator& operator = (const iterator& it) { ^ src/cxx_supportlib/vendor-modified/boost/circular_buffer/base.hpp:1228:56: note: in implicit copy constructor for 'boost::cb_details::iterator<boost::circular_buffer<Passenger::LoggingKit::Context::TimestampedLog>, boost::cb_details::const_traits<boost::container::allocator_traits<std::allocator<Passenger::LoggingKit::Context::TimestampedLog>>>>' first required here reset(buff, cb_details::uninitialized_copy(cb.begin(), cb.end(), buff, m_alloc), cb.capacity()); ^ src/cxx_supportlib/LoggingKit/Context.h:95:9: note: in instantiation of member function 'boost::circular_buffer<Passenger::LoggingKit::Context::TimestampedLog>::operator=' requested here struct AppGroupLog { ^ src/cxx_supportlib/DataStructures/StringKeyTable.h:207:7: note: in instantiation of member function 'Passenger::StringKeyTable<Passenger::LoggingKit::Context::AppGroupLog>::copyOrMoveCell' requested here copyOrMoveCell(*oldCell, *newCell, MoveSupport()); ^ src/cxx_supportlib/DataStructures/StringKeyTable.h:272:7: note: in instantiation of member function 'Passenger::StringKeyTable<Passenger::LoggingKit::Context::AppGroupLog>::repopulate' requested here repopulate(m_arraySize * 2); ^ src/cxx_supportlib/DataStructures/StringKeyTable.h:447:10: note: in instantiation of function template specialization 'Passenger::StringKeyTable<Passenger::LoggingKit::Context::AppGroupLog>::realInsert<const Passenger::LoggingKit::Context::AppGroupLog &, Passenger::SKT_DisableMoveSupport>' requested here return realInsert<const T &, SKT_DisableMoveSupport>(key, val, overwrite); ^ src/cxx_supportlib/LoggingKit/Implementation.cpp:322:16: note: in instantiation of member function 'Passenger::StringKeyTable<Passenger::LoggingKit::Context::AppGroupLog>::insert' requested here c = logStore.insert(groupName, appGroupLog); ^ In file included from src/cxx_supportlib/LoggingKit/Implementation.cpp:44: In file included from src/cxx_supportlib/vendor-modified/boost/circular_buffer.hpp:54: src/cxx_supportlib/vendor-modified/boost/circular_buffer/details.hpp:274:15: warning: definition of implicit copy constructor for 'iterator<boost::circular_buffer<std::string>, boost::cb_details::const_traits<boost::container::allocator_traits<std::allocator<std::string>>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] iterator& operator = (const iterator& it) { ^ src/cxx_supportlib/vendor-modified/boost/circular_buffer/base.hpp:1228:56: note: in implicit copy constructor for 'boost::cb_details::iterator<boost::circular_buffer<std::string>, boost::cb_details::const_traits<boost::container::allocator_traits<std::allocator<std::string>>>>' first required here reset(buff, cb_details::uninitialized_copy(cb.begin(), cb.end(), buff, m_alloc), cb.capacity()); ^ src/cxx_supportlib/DataStructures/StringKeyTable.h:95:9: note: in instantiation of member function 'boost::circular_buffer<std::string>::operator=' requested here struct Cell { ^ src/cxx_supportlib/DataStructures/StringKeyTable.h:315:4: note: in instantiation of member function 'Passenger::StringKeyTable<boost::circular_buffer<std::string>>::copyTableFrom' requested here copyTableFrom(other); ^ src/cxx_supportlib/LoggingKit/Context.h:95:9: note: in instantiation of member function 'Passenger::StringKeyTable<boost::circular_buffer<std::string>>::operator=' requested here struct AppGroupLog { ^ src/cxx_supportlib/DataStructures/StringKeyTable.h:207:7: note: in instantiation of member function 'Passenger::StringKeyTable<Passenger::LoggingKit::Context::AppGroupLog>::copyOrMoveCell' requested here copyOrMoveCell(*oldCell, *newCell, MoveSupport()); ^ src/cxx_supportlib/DataStructures/StringKeyTable.h:272:7: note: in instantiation of member function 'Passenger::StringKeyTable<Passenger::LoggingKit::Context::AppGroupLog>::repopulate' requested here repopulate(m_arraySize * 2); ^ src/cxx_supportlib/DataStructures/StringKeyTable.h:447:10: note: in instantiation of function template specialization 'Passenger::StringKeyTable<Passenger::LoggingKit::Context::AppGroupLog>::realInsert<const Passenger::LoggingKit::Context::AppGroupLog &, Passenger::SKT_DisableMoveSupport>' requested here return realInsert<const T &, SKT_DisableMoveSupport>(key, val, overwrite); ^ src/cxx_supportlib/LoggingKit/Implementation.cpp:322:16: note: in instantiation of member function 'Passenger::StringKeyTable<Passenger::LoggingKit::Context::AppGroupLog>::insert' requested here c = logStore.insert(groupName, appGroupLog); ^ 2 warnings generated. clang++ -o buildout/common/libpassenger_common/Exceptions.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/Exceptions.cpp mkdir -p buildout/common/libpassenger_common/FileTools clang++ -o buildout/common/libpassenger_common/FileTools/PathManip.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/FileTools/PathManip.cpp clang++ -o buildout/common/libpassenger_common/FileTools/FileManip.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/FileTools/FileManip.cpp In file included from src/cxx_supportlib/FileTools/FileManip.cpp:40: src/cxx_supportlib/FileDescriptor.h:223:18: warning: definition of implicit copy constructor for 'FileDescriptor' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] FileDescriptor &operator=(const FileDescriptor &other) { ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__utility/pair.h:174:11: note: in implicit copy constructor for 'Passenger::FileDescriptor' first required here : first(__t1), second(__t2) {} ^ src/cxx_supportlib/FileDescriptor.h:250:5: note: in instantiation of function template specialization 'std::pair<Passenger::FileDescriptor, Passenger::FileDescriptor>::pair<true, false>' requested here : pair<FileDescriptor, FileDescriptor>(a, b) ^ In file included from src/cxx_supportlib/FileTools/FileManip.cpp:39: In file included from src/cxx_supportlib/FileTools/FileManip.h:35: src/cxx_supportlib/StaticString.h:133:2: warning: definition of implicit copy assignment operator for 'StaticString' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] StaticString(const StaticString &b) ^ src/cxx_supportlib/DataStructures/StringMap.h:188:24: note: in implicit copy assignment operator for 'Passenger::StaticString' first required here entry.thePair.first = entry.key; ^ src/cxx_supportlib/Utils/CachedFileStat.hpp:198:10: note: in instantiation of member function 'Passenger::StringMap<std::__list_iterator<boost::shared_ptr<Passenger::CachedFileStat::Entry>, void *>>::set' requested here cache.set(filename, entries.begin()); ^ 2 warnings generated. clang++ -o buildout/common/libpassenger_common/FileTools/PathSecurityCheck.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/FileTools/PathSecurityCheck.cpp mkdir -p buildout/common/libpassenger_common/ProcessManagement clang++ -o buildout/common/libpassenger_common/ProcessManagement/Spawn.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/ProcessManagement/Spawn.cpp In file included from src/cxx_supportlib/ProcessManagement/Spawn.cpp:43: In file included from src/cxx_supportlib/IOTools/IOUtils.h:41: src/cxx_supportlib/FileDescriptor.h:223:18: warning: definition of implicit copy constructor for 'FileDescriptor' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] FileDescriptor &operator=(const FileDescriptor &other) { ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__utility/pair.h:174:11: note: in implicit copy constructor for 'Passenger::FileDescriptor' first required here : first(__t1), second(__t2) {} ^ src/cxx_supportlib/FileDescriptor.h:250:5: note: in instantiation of function template specialization 'std::pair<Passenger::FileDescriptor, Passenger::FileDescriptor>::pair<true, false>' requested here : pair<FileDescriptor, FileDescriptor>(a, b) ^ 1 warning generated. clang++ -o buildout/common/libpassenger_common/ProcessManagement/Utils.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/ProcessManagement/Utils.cpp mkdir -p buildout/common/libpassenger_common/SystemTools clang++ -o buildout/common/libpassenger_common/SystemTools/UserDatabase.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/SystemTools/UserDatabase.cpp mkdir -p buildout/common/libpassenger_common/Utils clang++ -o buildout/common/libpassenger_common/Utils/SystemTime.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/SystemTools/SystemTime.cpp mkdir -p buildout/common/libpassenger_common/StrIntTools clang++ -o buildout/common/libpassenger_common/StrIntTools/StrIntUtils.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -O3 -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/StrIntTools/StrIntUtils.cpp clang++ -o buildout/common/libpassenger_common/StrIntTools/StrIntUtilsNoStrictAliasing.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -O2 -fno-strict-aliasing -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/StrIntTools/StrIntUtilsNoStrictAliasing.cpp mkdir -p buildout/common/libpassenger_common/IOTools clang++ -o buildout/common/libpassenger_common/IOTools/IOUtils.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -O -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/IOTools/IOUtils.cpp In file included from src/cxx_supportlib/IOTools/IOUtils.cpp:71: In file included from src/cxx_supportlib/IOTools/IOUtils.h:41: src/cxx_supportlib/FileDescriptor.h:223:18: warning: definition of implicit copy constructor for 'FileDescriptor' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] FileDescriptor &operator=(const FileDescriptor &other) { ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__utility/pair.h:55:5: note: in implicit copy constructor for 'Passenger::FileDescriptor' first required here pair(pair&&) = default; ^ src/cxx_supportlib/FileDescriptor.h:245:7: note: in defaulted move constructor for 'std::pair<Passenger::FileDescriptor, Passenger::FileDescriptor>' first required here class FileDescriptorPair: public pair<FileDescriptor, FileDescriptor> { ^ src/cxx_supportlib/IOTools/IOUtils.cpp:805:10: note: in implicit move constructor for 'Passenger::FileDescriptorPair' first required here return SocketPair(sockets[0], sockets[1]); ^ 1 warning generated. mkdir -p buildout/common/libpassenger_common/Algorithms clang++ -o buildout/common/libpassenger_common/Algorithms/Hasher.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -O3 -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/Algorithms/Hasher.cpp clang++ -o buildout/common/libpassenger_common/Utils.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/Utils.cpp In file included from src/cxx_supportlib/Utils.cpp:54: src/cxx_supportlib/FileDescriptor.h:223:18: warning: definition of implicit copy constructor for 'FileDescriptor' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] FileDescriptor &operator=(const FileDescriptor &other) { ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__utility/pair.h:174:11: note: in implicit copy constructor for 'Passenger::FileDescriptor' first required here : first(__t1), second(__t2) {} ^ src/cxx_supportlib/FileDescriptor.h:250:5: note: in instantiation of function template specialization 'std::pair<Passenger::FileDescriptor, Passenger::FileDescriptor>::pair<true, false>' requested here : pair<FileDescriptor, FileDescriptor>(a, b) ^ 1 warning generated. clang++ -o buildout/common/libpassenger_common/jsoncpp.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -O2 -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/jsoncpp/jsoncpp.cpp mkdir -p buildout/common/libpassenger_common/vendor-modified clang++ -o buildout/common/libpassenger_common/vendor-modified/modp_b64.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -O2 -fno-strict-aliasing -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/modp_b64.cpp clang++ -o buildout/common/libpassenger_common/vendor-modified/modp_b64_strict_aliasing.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -O2 -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/vendor-modified/modp_b64_strict_aliasing.cpp clang++ -o buildout/common/libpassenger_common/ProcessManagement/Ruby.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/ProcessManagement/Ruby.cpp mkdir -p buildout/common/libpassenger_common/SecurityKit clang++ -o buildout/common/libpassenger_common/SecurityKit/Crypto.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -Wno-deprecated-declarations -I/opt/local/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/SecurityKit/Crypto.cpp clang++ -o buildout/common/libpassenger_common/Utils/CachedFileStat.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/Utils/CachedFileStat.cpp In file included from src/cxx_supportlib/Utils/CachedFileStat.cpp:27: In file included from src/cxx_supportlib/Utils/CachedFileStat.hpp:41: src/cxx_supportlib/StaticString.h:133:2: warning: definition of implicit copy assignment operator for 'StaticString' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] StaticString(const StaticString &b) ^ src/cxx_supportlib/DataStructures/StringMap.h:188:24: note: in implicit copy assignment operator for 'Passenger::StaticString' first required here entry.thePair.first = entry.key; ^ src/cxx_supportlib/Utils/CachedFileStat.hpp:198:10: note: in instantiation of member function 'Passenger::StringMap<std::__list_iterator<boost::shared_ptr<Passenger::CachedFileStat::Entry>, void *>>::set' requested here cache.set(filename, entries.begin()); ^ 1 warning generated. mkdir -p buildout/common/libpassenger_common/MemoryKit clang++ -o buildout/common/libpassenger_common/MemoryKit/mbuf.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -O2 -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/MemoryKit/mbuf.cpp clang++ -o buildout/common/libpassenger_common/MemoryKit/palloc.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -O2 -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/MemoryKit/palloc.cpp mkdir -p buildout/common/libpassenger_common/ServerKit clang++ -o buildout/common/libpassenger_common/ServerKit/http_parser.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -O3 -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/ServerKit/http_parser.cpp clang++ -o buildout/common/libpassenger_common/ServerKit/Implementation.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -O2 -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/ServerKit/Implementation.cpp mkdir -p buildout/common/libpassenger_common/DataStructures clang++ -o buildout/common/libpassenger_common/DataStructures/LString.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/DataStructures/LString.cpp mkdir -p buildout/common/libpassenger_common/AppTypeDetector clang++ -o buildout/common/libpassenger_common/AppTypeDetector/CBindings.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/AppTypeDetector/CBindings.cpp In file included from src/cxx_supportlib/AppTypeDetector/CBindings.cpp:31: src/cxx_supportlib/StaticString.h:133:2: warning: definition of implicit copy assignment operator for 'StaticString' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] StaticString(const StaticString &b) ^ src/cxx_supportlib/WrapperRegistry/Entry.h:92:13: note: in implicit copy assignment operator for 'Passenger::StaticString' first required here language = other.language; ^ In file included from src/cxx_supportlib/AppTypeDetector/CBindings.cpp:33: In file included from src/cxx_supportlib/AppTypeDetector/Detector.h:41: In file included from src/cxx_supportlib/WrapperRegistry/Registry.h:37: In file included from src/cxx_supportlib/DataStructures/StringKeyTable.h:43: src/cxx_supportlib/DataStructures/HashedStaticString.h:56:2: warning: definition of implicit copy assignment operator for 'HashedStaticString' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] HashedStaticString(const HashedStaticString &b) ^ src/cxx_supportlib/WrapperRegistry/Registry.h:181:10: note: in implicit copy assignment operator for 'Passenger::HashedStaticString' first required here name = StaticString(pos, tmpSize); ^ 2 warnings generated. mkdir -p buildout/common/libpassenger_common/WrapperRegistry clang++ -o buildout/common/libpassenger_common/WrapperRegistry/CBindings.o -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -Wno-ambiguous-member-template -Isrc/cxx_supportlib/vendor-copy/libuv/include -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -std=gnu++11 -Wno-unused-local-typedefs -Wno-format-nonliteral -DHAS_UNORDERED_MAP -c src/cxx_supportlib/WrapperRegistry/CBindings.cpp In file included from src/cxx_supportlib/WrapperRegistry/CBindings.cpp:31: In file included from src/cxx_supportlib/WrapperRegistry/Entry.h:30: src/cxx_supportlib/StaticString.h:133:2: warning: definition of implicit copy assignment operator for 'StaticString' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] StaticString(const StaticString &b) ^ src/cxx_supportlib/WrapperRegistry/Entry.h:92:13: note: in implicit copy assignment operator for 'Passenger::StaticString' first required here language = other.language; ^ In file included from src/cxx_supportlib/WrapperRegistry/CBindings.cpp:32: In file included from src/cxx_supportlib/WrapperRegistry/Registry.h:37: In file included from src/cxx_supportlib/DataStructures/StringKeyTable.h:43: src/cxx_supportlib/DataStructures/HashedStaticString.h:56:2: warning: definition of implicit copy assignment operator for 'HashedStaticString' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] HashedStaticString(const HashedStaticString &b) ^ src/cxx_supportlib/WrapperRegistry/Registry.h:181:10: note: in implicit copy assignment operator for 'Passenger::HashedStaticString' first required here name = StaticString(pos, tmpSize); ^ 2 warnings generated. mkdir -p buildout/libev/ cd buildout/libev/ && sh /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/configure --disable-shared --enable-static CC='clang' CXX='clang++' CFLAGS='-D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -w' orig_CFLAGS=1 checking for a BSD-compatible install... /Users/pbulk/build/www/passenger/work/.tools/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... nawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for gcc... clang checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether clang accepts -g... yes checking for clang option to accept ISO C89... none needed checking whether clang understands -c and -o together... rm: conftest.dSYM: is a directory yes checking for style of include used by make... GNU checking dependency style of clang... gcc3 checking build system type... arm-apple-darwin23.5.0 checking host system type... arm-apple-darwin23.5.0 checking how to print strings... print -r checking for a sed that does not truncate output... /Users/pbulk/build/www/passenger/work/.tools/bin/sed checking for grep that handles long lines and -e... /Users/pbulk/build/www/passenger/work/.tools/bin/grep checking for egrep... /Users/pbulk/build/www/passenger/work/.tools/bin/grep -E checking for fgrep... /Users/pbulk/build/www/passenger/work/.tools/bin/grep -F checking for ld used by clang... /Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld checking if the linker (/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld... no checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... rm: conftest.dSYM: is a directory BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 786432 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert arm-apple-darwin23.5.0 file names to arm-apple-darwin23.5.0 format... func_convert_file_noop checking how to convert arm-apple-darwin23.5.0 file names to toolchain format... func_convert_file_noop checking for /Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... print -r -- checking for ar... ar checking for archiver @FILE support... rm: conftest.dSYM: is a directory no checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from clang object... rm: conftest.dSYM: is a directory ok checking for sysroot... no checking for mt... no checking if : is a manifest tool... no checking for dsymutil... dsymutil checking for nmedit... nmedit checking for lipo... lipo checking for otool... otool checking for otool64... no checking for -single_module linker flag... yes checking for -exported_symbols_list linker flag... yes checking for -force_load linker flag... yes checking how to run the C preprocessor... clang -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if clang supports -fno-rtti -fno-exceptions... yes checking for clang option to produce PIC... -fno-common -DPIC checking if clang PIC flag -fno-common -DPIC works... yes checking if clang static flag -static works... no checking if clang supports -c -o file.o... yes checking if clang supports -c -o file.o... (cached) yes checking whether the clang linker (/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... darwin23.5.0 dyld checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking sys/inotify.h usability... no checking sys/inotify.h presence... no checking for sys/inotify.h... no checking sys/epoll.h usability... no checking sys/epoll.h presence... no checking for sys/epoll.h... no checking sys/event.h usability... yes checking sys/event.h presence... yes checking for sys/event.h... yes checking port.h usability... no checking port.h presence... no checking for port.h... no checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/eventfd.h usability... no checking sys/eventfd.h presence... no checking for sys/eventfd.h... no checking sys/signalfd.h usability... no checking sys/signalfd.h presence... no checking for sys/signalfd.h... no checking for inotify_init... no checking for epoll_ctl... no checking for kqueue... yes checking for port_create... no checking for poll... yes checking for select... yes checking for eventfd... no checking for signalfd... no checking for clock_gettime... yes checking for nanosleep... yes checking for library containing floor... none required checking that generated files are newer than configure... done configure: creating ./config.status ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 697: print: command not found ./config.status: line 709: print: command not found ./config.status: line 709: print: command not found ./config.status: line 709: print: command not found ./config.status: line 709: print: command not found ./config.status: line 709: print: command not found ./config.status: line 709: print: command not found ./config.status: line 709: print: command not found ./config.status: line 709: print: command not found ./config.status: line 709: print: command not found ./config.status: line 709: print: command not found ./config.status: line 709: print: command not found ./config.status: line 709: print: command not found ./config.status: line 709: print: command not found ./config.status: line 709: print: command not found ./config.status: line 709: print: command not found ./config.status: line 709: print: command not found ./config.status: line 709: print: command not found ./config.status: line 709: print: command not found ./config.status: line 709: print: command not found config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands ./config.status: line 1418: print: command not found rm -f buildout/libev/libev.la cd buildout/libev/ && make libev.la V=1 /bin/sh ./libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I/Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev -I/opt/pkg/include -DLDAP_DEPRECATED -D_REENTRANT -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -w -MT ev.lo -MD -MP -MF .deps/ev.Tpo -c -o ev.lo /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c ./libtool: line 335: func_echo_all: command not found ./libtool: line 864: print: command not found /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:483:48: warning: '/*' within block comment [-Wcomment] /*#define MIN_INTERVAL 0.00000095367431640625 /* 1/2**20, good till 2200 */ ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1269:13: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] if (e < (14 - 24)) /* might not be sharp, but is good enough */ ~ ^ ~~~~~~~ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1831:31: warning: 'extern' variable has an initializer [-Wextern-initializer] EV_API_DECL struct ev_loop *ev_default_loop_ptr = 0; /* needs to be initialised to make it a definition despite extern */ ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1940:19: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] if (elem * ncur > MALLOC_ROUND - sizeof (void *) * 4) ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:2705: /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev_poll.c:111:18: warning: expression result unused [-Wunused-value] assert (("libev: poll() returned illegal result, broken BSD kernel?", p < polls + pollcnt)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:3130:12: warning: expression result unused [-Wunused-value] assert (("libev: watcher has invalid priority", ABSPRI (w) >= 0 && ABSPRI (w) < NUMPRI)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:3133:14: warning: expression result unused [-Wunused-value] assert (("libev: pending watcher not on pending queue", pendings [ABSPRI (w)][w->pending - 1].w == w)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:3144:16: warning: expression result unused [-Wunused-value] assert (("libev: active index mismatch in heap", ev_active (ANHE_w (heap [i])) == i)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:3145:16: warning: expression result unused [-Wunused-value] assert (("libev: heap condition violated", i == HEAP0 || ANHE_at (heap [HPARENT (i)]) <= ANHE_at (heap [i]))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:3146:16: warning: expression result unused [-Wunused-value] assert (("libev: heap at cache mismatch", ANHE_at (heap [i]) == ev_at (ANHE_w (heap [i])))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:3158:16: warning: expression result unused [-Wunused-value] assert (("libev: active index mismatch", ev_active (ws [cnt]) == cnt + 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:3176:14: warning: expression result unused [-Wunused-value] assert (("libev: negative fd in fdchanges", fdchanges [i] >= 0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:3189:24: warning: expression result unused [-Wunused-value] assert (("libev: io watcher list contains a loop", w != w2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:3193:20: warning: expression result unused [-Wunused-value] assert (("libev: inactive fd watcher on anfd list", ev_active (w) == 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:3194:20: warning: expression result unused [-Wunused-value] assert (("libev: fd mismatch between watcher and anfd", ((ev_io *)w)->fd == i)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:3378:24: warning: expression result unused [-Wunused-value] assert (("libev: negative ev_timer repeat value found while processing timers", w->repeat > 0.)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:3441:24: warning: expression result unused [-Wunused-value] assert (("libev: ev_periodic reschedule callback returned time in the past", ev_at (w) >= ev_rt_now)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:3582:12: warning: expression result unused [-Wunused-value] assert (("libev: ev_loop recursion during release detected", loop_done != EVBREAK_RECURSE)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:3703:22: warning: expression result unused [-Wunused-value] assert (("libev: pipe_w not active, but pipe not written", ev_is_active (&pipe_w))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:3878:12: warning: expression result unused [-Wunused-value] assert (("libev: ev_io_start called with negative fd", fd >= 0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:3879:12: warning: expression result unused [-Wunused-value] assert (("libev: ev_io_start called with illegal event mask", !(w->events & ~(EV__IOFDSET | EV_READ | EV_WRITE)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:3888:12: warning: expression result unused [-Wunused-value] assert (("libev: ev_io_start called with corrupted watcher", ((WL)w)->next != (WL)w)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:3904:12: warning: expression result unused [-Wunused-value] assert (("libev: ev_io_stop called with illegal fd (must stay constant after start!)", w->fd >= 0 && w->fd < anfdmax)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:3925:12: warning: expression result unused [-Wunused-value] assert (("libev: ev_timer_start called with negative timer repeat value", w->repeat >= 0.)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:3954:14: warning: expression result unused [-Wunused-value] assert (("libev: internal timer heap corruption", ANHE_w (timers [active]) == (WT)w)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:4018:16: warning: expression result unused [-Wunused-value] assert (("libev: ev_periodic_start called with negative interval value", w->interval >= 0.)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:4051:14: warning: expression result unused [-Wunused-value] assert (("libev: internal periodic heap corruption", ANHE_w (periodics [active]) == (WT)w)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:4090:12: warning: expression result unused [-Wunused-value] assert (("libev: ev_signal_start called with illegal signal number", w->signum > 0 && w->signum < EV_NSIG)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:4093:12: warning: expression result unused [-Wunused-value] assert (("libev: a signal must not be attached to two different loops", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:4212:12: warning: expression result unused [-Wunused-value] assert (("libev: child watchers are only supported in the default loop", loop == ev_default_loop_ptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:4797:14: warning: expression result unused [-Wunused-value] assert (("libev: loop to be embedded is not embeddable", backend & ev_embeddable_backends ())); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1023:34: warning: unused function 'ecb_is_pot32' [-Wunused-function] ecb_function_ ecb_const ecb_bool ecb_is_pot32 (uint32_t x) { return !(x & (x - 1)); } ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1025:34: warning: unused function 'ecb_is_pot64' [-Wunused-function] ecb_function_ ecb_const ecb_bool ecb_is_pot64 (uint64_t x) { return !(x & (x - 1)); } ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1028:34: warning: unused function 'ecb_bitrev8' [-Wunused-function] ecb_function_ ecb_const uint8_t ecb_bitrev8 (uint8_t x) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1035:34: warning: unused function 'ecb_bitrev16' [-Wunused-function] ecb_function_ ecb_const uint16_t ecb_bitrev16 (uint16_t x) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1046:34: warning: unused function 'ecb_bitrev32' [-Wunused-function] ecb_function_ ecb_const uint32_t ecb_bitrev32 (uint32_t x) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1061:1: warning: unused function 'ecb_popcount64' [-Wunused-function] ecb_popcount64 (uint64_t x) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1075:31: warning: unused function 'ecb_rotl8' [-Wunused-function] ecb_inline ecb_const uint8_t ecb_rotl8 (uint8_t x, unsigned int count) { return (x >> ( 8 - count)) | (x << count); } ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1076:31: warning: unused function 'ecb_rotr8' [-Wunused-function] ecb_inline ecb_const uint8_t ecb_rotr8 (uint8_t x, unsigned int count) { return (x << ( 8 - count)) | (x >> count); } ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1077:31: warning: unused function 'ecb_rotl16' [-Wunused-function] ecb_inline ecb_const uint16_t ecb_rotl16 (uint16_t x, unsigned int count) { return (x >> (16 - count)) | (x << count); } ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1078:31: warning: unused function 'ecb_rotr16' [-Wunused-function] ecb_inline ecb_const uint16_t ecb_rotr16 (uint16_t x, unsigned int count) { return (x << (16 - count)) | (x >> count); } ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1079:31: warning: unused function 'ecb_rotl32' [-Wunused-function] ecb_inline ecb_const uint32_t ecb_rotl32 (uint32_t x, unsigned int count) { return (x >> (32 - count)) | (x << count); } ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1080:31: warning: unused function 'ecb_rotr32' [-Wunused-function] ecb_inline ecb_const uint32_t ecb_rotr32 (uint32_t x, unsigned int count) { return (x << (32 - count)) | (x >> count); } ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1081:31: warning: unused function 'ecb_rotl64' [-Wunused-function] ecb_inline ecb_const uint64_t ecb_rotl64 (uint64_t x, unsigned int count) { return (x >> (64 - count)) | (x << count); } ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1082:31: warning: unused function 'ecb_rotr64' [-Wunused-function] ecb_inline ecb_const uint64_t ecb_rotr64 (uint64_t x, unsigned int count) { return (x << (64 - count)) | (x >> count); } ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1160:31: warning: unused function 'ecb_big_endian' [-Wunused-function] ecb_inline ecb_const ecb_bool ecb_big_endian (void) { return ecb_byteorder_helper () == 0x11223344; } ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1162:31: warning: unused function 'ecb_little_endian' [-Wunused-function] ecb_inline ecb_const ecb_bool ecb_little_endian (void) { return ecb_byteorder_helper () == 0x44332211; } ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1417:3: warning: unused function 'ecb_double_to_binary64' [-Wunused-function] ecb_double_to_binary64 (double x) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1457:3: warning: unused function 'ecb_binary64_to_double' [-Wunused-function] ecb_binary64_to_double (uint64_t x) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1487:3: warning: unused function 'ecb_float_to_binary16' [-Wunused-function] ecb_float_to_binary16 (float x) ^ /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/ev.c:1495:3: warning: unused function 'ecb_binary16_to_float' [-Wunused-function] ecb_binary16_to_float (uint16_t x) ^ 51 warnings generated. mv -f .deps/ev.Tpo .deps/ev.Plo /bin/sh ./libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I/Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev -I/opt/pkg/include -DLDAP_DEPRECATED -D_REENTRANT -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -w -MT event.lo -MD -MP -MF .deps/event.Tpo -c -o event.lo /Users/pbulk/build/www/passenger/work/passenger-5.3.7/src/cxx_supportlib/vendor-modified/libev/event.c ./libtool: line 335: func_echo_all: command not found ./libtool: line 864: print: command not found mv -f .deps/event.Tpo .deps/event.Plo /bin/sh ./libtool --tag=CC --mode=link clang -D_REENTRANT -I/opt/pkg/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -DHAS_ALLOCA_H -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -g -fno-limit-debug-info -w -version-info 4:0:0 -L/opt/pkg/lib -o libev.la -rpath /usr/local/lib ev.lo event.lo ./libtool: line 335: func_echo_all: command not found ./libtool: line 6436: print: command not found ./libtool: line 956: print: command not found ./libtool: line 890: print: command not found *** Error code 1 Stop. make: stopped making "libev.la" in /Users/pbulk/build/www/passenger/work/passenger-5.3.7/buildout/libev rake aborted! Command failed with status (1): [cd buildout/libev/ && make libev.la V=1...] /Users/pbulk/build/www/passenger/work/passenger-5.3.7/build/common_library.rb:151:in `block in <top (required)>' /opt/pkg/bin/rake32:26:in `load' /opt/pkg/bin/rake32:26:in `<main>' Tasks: TOP => agent => buildout/support-binaries/PassengerAgent => buildout/libev/.libs/libev.a (See full trace by running task with --trace) *** Error code 1 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/www/passenger *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/www/passenger