=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for sayaka-3.5.3 --- sayaka --- (cd src; /usr/bin/make sayaka) --- main.o --- --- sayaka.o --- --- ChunkedInputStream.o --- --- main.o --- c++ -std=c++17 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/libpng16 -Wcast-qual -Wlogical-op -O2 -Wall -Werror -Wshadow -Wno-sign-compare -Wignored-qualifiers -Wpointer-arith -Wnon-virtual-dtor -I.. -c main.cpp -o main.o --- sayaka.o --- c++ -std=c++17 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/libpng16 -Wcast-qual -Wlogical-op -O2 -Wall -Werror -Wshadow -Wno-sign-compare -Wignored-qualifiers -Wpointer-arith -Wnon-virtual-dtor -I.. -c sayaka.cpp -o sayaka.o --- ChunkedInputStream.o --- c++ -std=c++17 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/libpng16 -Wcast-qual -Wlogical-op -O2 -Wall -Werror -Wshadow -Wno-sign-compare -Wignored-qualifiers -Wpointer-arith -Wnon-virtual-dtor -I.. -c ChunkedInputStream.cpp -o ChunkedInputStream.o --- sayaka.o --- sayaka.cpp: In function 'std::unique_ptr<HttpClient> API(const string&, const string&, const string&, const StringDictionary&)': sayaka.cpp:1596:20: error: expected unqualified-id before '[' token for (const auto& [key, val] : options) { ^ sayaka.cpp:1596:20: error: expected ';' before '[' token sayaka.cpp:1596:21: error: 'key' was not declared in this scope for (const auto& [key, val] : options) { ^ sayaka.cpp:1596:26: error: 'val' was not declared in this scope for (const auto& [key, val] : options) { ^ sayaka.cpp: In lambda function: sayaka.cpp:1596:31: error: expected '{' before ':' token for (const auto& [key, val] : options) { ^ sayaka.cpp: In function 'std::unique_ptr<HttpClient> API(const string&, const string&, const string&, const StringDictionary&)': sayaka.cpp:1596:31: error: expected ';' before ':' token sayaka.cpp:1596:31: error: expected primary-expression before ':' token sayaka.cpp:1596:31: error: expected ')' before ':' token sayaka.cpp:1596:31: error: expected primary-expression before ':' token In file included from main.h:29:0, from sayaka.cpp:36: Dictionary.h: In instantiation of 'void Dictionary<TKey, TValue>::AddOrUpdate(TKey, TValue) [with TKey = std::basic_string<char>; TValue = std::basic_string<char>]': sayaka.cpp:208:36: required from here Dictionary.h:51:3: error: 'class Dictionary<std::basic_string<char>, std::basic_string<char> >' has no member named 'insert_or_assign' this->insert_or_assign(key, value); ^ --- Diag.o --- c++ -std=c++17 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/libpng16 -Wcast-qual -Wlogical-op -O2 -Wall -Werror -Wshadow -Wno-sign-compare -Wignored-qualifiers -Wpointer-arith -Wnon-virtual-dtor -I.. -c Diag.cpp -o Diag.o Diag.cpp: In function 'std::string get_classfunc_name(const char*, const char*)': Diag.cpp:83:2: error: 'string_view' is not a member of 'std' std::string_view func(func_); ^ Diag.cpp:84:2: error: 'string_view' is not a member of 'std' std::string_view pretty(pretty_); ^ Diag.cpp:86:17: error: 'pretty' was not declared in this scope auto namepos = pretty.find(func); ^ Diag.cpp:86:29: error: 'func' was not declared in this scope auto namepos = pretty.find(func); ^ Diag.cpp: In member function 'void Diag::Print(const char*, ...) const': Diag.cpp:69:21: error: second parameter of 'va_start' not last named argument [-Werror=varargs] va_start(ap, (fmt)); ^ cc1plus: all warnings being treated as errors *** [Diag.o] Error code 1 make[1]: stopped in /scratch/work/net/sayaka/work/sayaka-3.5.3/src --- sayaka.o --- *** [sayaka.o] Error code 1 make[1]: stopped in /scratch/work/net/sayaka/work/sayaka-3.5.3/src 2 errors make[1]: stopped in /scratch/work/net/sayaka/work/sayaka-3.5.3/src *** [sayaka] Error code 2 make: stopped in /scratch/work/net/sayaka/work/sayaka-3.5.3 1 error make: stopped in /scratch/work/net/sayaka/work/sayaka-3.5.3 *** Error code 2 Stop. make[1]: stopped in /tree/pkgsrc/net/sayaka *** Error code 1 Stop. make: stopped in /tree/pkgsrc/net/sayaka