From https://github.com/archlinux/svntogit-community * branch packages/wake -> FETCH_HEAD * [new branch] packages/wake -> community/packages/wake Cloning into 'wake'... done. :: Synchronizing package databases... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 129k 100 129k 0 0 378k 0 --:--:-- --:--:-- --:--:-- 377k 100 129k 100 129k 0 0 378k 0 --:--:-- --:--:-- --:--:-- 377k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 8432k 100 8432k 0 0 18.3M 0 --:--:-- --:--:-- --:--:-- 18.4M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 141k 100 141k 0 0 416k 0 --:--:-- --:--:-- --:--:-- 416k :: Starting full system upgrade... there is nothing to do PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp/archlinux-ci/ GIT_SSL_NO_VERIFY=1 SOURCE_DATE_EPOCH=1698287118 SHELL=/bin/bash SCHROOT_CHROOT_NAME=jenkins-reproducible-archlinux no_proxy=localhost,127.0.0.1 SCHROOT_COMMAND=bash -l -c SOURCE_DATE_EPOCH='1698287118' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' TMPDIR='/tmp/archlinux-ci/' GIT_SSL_NO_VERIFY=1 printenv 2>&1 SCHROOT_SESSION_ID=archlinux-wake-archlinuxrb-build-Y6Al5I4O PWD=/tmp/archlinux-ci/wake-archlinuxrb-build-Y6Al5I4O/wake/trunk LOGNAME=jenkins SCHROOT_ALIAS_NAME=jenkins-reproducible-archlinux SCHROOT_GROUP=jenkins SCHROOT_USER=jenkins ftp_proxy=http://127.0.0.1:3128 HOME=/var/lib/jenkins LANG=C https_proxy=http://127.0.0.1:3128 USER=jenkins FTP_PROXY=http://127.0.0.1:3128 SHLVL=1 HTTPS_PROXY=http://127.0.0.1:3128 HTTP_PROXY=http://127.0.0.1:3128 SCHROOT_GID=116 http_proxy=http://127.0.0.1:3128 DEBUGINFOD_URLS=https://debuginfod.archlinux.org SCHROOT_UID=108 HG=/usr/bin/hg _=/usr/sbin/printenv ==> Making package: wake 0.21.0-2 (Wed Nov 27 08:48:33 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (4) abseil-cpp-20230802.1-1 fuse-common-3.16.2-1 fuse2-2.9.9-4 re2-1:20230901-2 Total Download Size: 1.38 MiB Total Installed Size: 6.79 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2770 100 2770 0 0 766k 0 --:--:-- --:--:-- --:--:-- 901k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 120k 100 120k 0 0 50.3M 0 --:--:-- --:--:-- --:--:-- 58.6M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 88 1123k 88 995k 0 0 77.5M 0 --:--:-- --:--:-- --:--:-- 74.7M 100 1123k 100 1123k 0 0 79.0M 0 --:--:-- --:--:-- --:--:-- 78.3M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 162k 100 162k 0 0 36.1M 0 --:--:-- --:--:-- --:--:-- 39.5M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing fuse-common... installing fuse2... installing abseil-cpp... installing re2... :: Running post-transaction hooks... (1/2) Reloading device manager configuration... Skipped: Running in chroot. (2/2) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (3) compiler-rt-16.0.6-2 llvm-libs-16.0.6-1 clang-16.0.6-1 Total Download Size: 76.87 MiB Total Installed Size: 377.67 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 31.2M 100 31.2M 0 0 94.6M 0 --:--:-- --:--:-- --:--:-- 94.6M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 3235k 100 3235k 0 0 61.7M 0 --:--:-- --:--:-- --:--:-- 61.9M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 42.4M 100 42.4M 0 0 90.3M 0 --:--:-- --:--:-- --:--:-- 90.3M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing llvm-libs... installing compiler-rt... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [installed] llvm: referenced by some clang headers :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Downloading wake_0.21.0.tar.xz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 511k 100 511k 0 0 1249k 0 --:--:-- --:--:-- --:--:-- 1249k ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... wake_0.21.0.tar.xz ... Passed ==> Extracting sources... -> Extracting wake_0.21.0.tar.xz with bsdtar ==> Starting prepare()... ==> Starting build()... gzip -dc src/symbol.cpp.gz > src/symbol.cpp.tmp gzip -dc common/jlexer.cpp.gz > common/jlexer.cpp.tmp mv -f src/symbol.cpp.tmp src/symbol.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o common/execpath.o -c common/execpath.cpp mv -f common/jlexer.cpp.tmp common/jlexer.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o common/jparser.o -c common/jparser.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o common/json5.o -c common/json5.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o common/lexint.o -c common/lexint.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o common/location.o -c common/location.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o common/mkdir_parents.o -c common/mkdir_parents.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o common/mtime.o -c common/mtime.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o common/physmem.o -c common/physmem.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o common/rusage.o -c common/rusage.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o common/shell.o -c common/shell.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o common/sigwinch.o -c common/sigwinch.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o common/spawn.o -c common/spawn.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o common/unlink.o -c common/unlink.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o common/utf8.o -c common/utf8.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o common/utimens.o -c common/utimens.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o common/whereami.o -c common/whereami.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o src/bind.o -c src/bind.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o src/cse.o -c src/cse.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o src/database.o -c src/database.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o src/datatype.o -c src/datatype.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o src/describe.o -c src/describe.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o src/double.o -c src/double.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o src/exception.o -c src/exception.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o src/expr.o -c src/expr.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o src/gc.o -c src/gc.cpp clang++ -std=c++11 -Wall -O2 -DVERSION=0.21.0 -Iutf8proc -Igopt -Icommon -pthread -DNOMINMAX -o src/inline.o -c src/inline.cpp In file included from common/utf8.cpp:24: common/utf8.h:23:37: error: unknown type name 'uint32_t' bool push_utf8(std::string &result, uint32_t c); ^ common/utf8.h:24:14: error: unknown type name 'uint32_t' int pop_utf8(uint32_t *rune, const char *str); ^ common/utf8.cpp:55:37: error: unknown type name 'uint32_t' bool push_utf8(std::string &result, uint32_t c) ^ common/utf8.cpp:79:14: error: unknown type name 'uint32_t' int pop_utf8(uint32_t *rune, const char *str) ^ 4 errors generated. make: *** [Makefile:74: common/utf8.o] Error 1 make: *** Waiting for unfinished jobs.... In file included from src/describe.cpp:22: In file included from /usr/include/re2/re2.h:217: In file included from /usr/include/absl/base/call_once.h:34: In file included from /usr/include/absl/base/internal/invoke.h:40: In file included from /usr/include/absl/base/config.h:86: /usr/include/absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported." #error "C++ versions less than C++14 are not supported." ^ In file included from src/describe.cpp:22: In file included from /usr/include/re2/re2.h:218: /usr/include/absl/strings/string_view.h:52:26: error: no type named 'string_view' in namespace 'std' using string_view = std::string_view; ~~~~~^ /usr/include/absl/strings/string_view.h:686:8: error: unknown type name 'string_view' inline string_view ClippedSubstr(string_view s, size_t pos, ^ /usr/include/absl/strings/string_view.h:686:34: error: unknown type name 'string_view' inline string_view ClippedSubstr(string_view s, size_t pos, ^ /usr/include/absl/strings/string_view.h:687:45: error: use of undeclared identifier 'string_view' size_t n = string_view::npos) { ^ /usr/include/absl/strings/string_view.h:697:11: error: unknown type name 'string_view' constexpr string_view NullSafeStringView(const char* p) { ^ /usr/include/absl/strings/string_view.h:698:14: error: use of undeclared identifier 'string_view' return p ? string_view(p) : string_view(); ^ /usr/include/absl/strings/string_view.h:698:31: error: use of undeclared identifier 'string_view' return p ? string_view(p) : string_view(); ^ In file included from src/describe.cpp:22: In file included from /usr/include/re2/re2.h:219: In file included from /usr/include/absl/types/optional.h:39: /usr/include/absl/utility/utility.h:164:12: error: no member named 'in_place_t' in namespace 'std' using std::in_place_t; ~~~~~^ /usr/include/absl/utility/utility.h:165:12: error: no member named 'in_place' in namespace 'std' using std::in_place; ~~~~~^ /usr/include/absl/utility/utility.h:181:12: error: no member named 'in_place_type' in namespace 'std' using std::in_place_type; ~~~~~^ /usr/include/absl/utility/utility.h:182:12: error: no member named 'in_place_type_t' in namespace 'std' using std::in_place_type_t; ~~~~~^ /usr/include/absl/utility/utility.h:198:12: error: no member named 'in_place_index' in namespace 'std' using std::in_place_index; ~~~~~^ /usr/include/absl/utility/utility.h:199:12: error: no member named 'in_place_index_t' in namespace 'std' using std::in_place_index_t; ~~~~~^ In file included from src/describe.cpp:22: In file included from /usr/include/re2/re2.h:219: /usr/include/absl/types/optional.h:47:12: error: no member named 'bad_optional_access' in namespace 'std' using std::bad_optional_access; ~~~~~^ /usr/include/absl/types/optional.h:48:12: error: no member named 'optional' in namespace 'std' using std::optional; ~~~~~^ /usr/include/absl/types/optional.h:49:12: error: no member named 'make_optional' in namespace 'std' using std::make_optional; ~~~~~^ /usr/include/absl/types/optional.h:50:12: error: no member named 'nullopt_t' in namespace 'std'; did you mean 'nullptr_t'? using std::nullopt_t; ~~~~~^ /usr/sbin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/x86_64-pc-linux-gnu/bits/c++config.h:312:29: note: 'nullptr_t' declared here typedef decltype(nullptr) nullptr_t; ^ In file included from src/describe.cpp:22: In file included from /usr/include/re2/re2.h:219: /usr/include/absl/types/optional.h:51:12: error: no member named 'nullopt' in namespace 'std' using std::nullopt; ~~~~~^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. make: *** [Makefile:74: src/describe.o] Error 1 In file included from src/exception.cpp:27: In file included from src/value.h:28: In file included from /usr/include/re2/re2.h:217: In file included from /usr/include/absl/base/call_once.h:34: In file included from /usr/include/absl/base/internal/invoke.h:40: In file included from /usr/include/absl/base/config.h:86: /usr/include/absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported." #error "C++ versions less than C++14 are not supported." ^ In file included from src/exception.cpp:27: In file included from src/value.h:28: In file included from /usr/include/re2/re2.h:218: /usr/include/absl/strings/string_view.h:52:26: error: no type named 'string_view' in namespace 'std' using string_view = std::string_view; ~~~~~^ /usr/include/absl/strings/string_view.h:686:8: error: unknown type name 'string_view' inline string_view ClippedSubstr(string_view s, size_t pos, ^ /usr/include/absl/strings/string_view.h:686:34: error: unknown type name 'string_view' inline string_view ClippedSubstr(string_view s, size_t pos, ^ /usr/include/absl/strings/string_view.h:687:45: error: use of undeclared identifier 'string_view' size_t n = string_view::npos) { ^ /usr/include/absl/strings/string_view.h:697:11: error: unknown type name 'string_view' constexpr string_view NullSafeStringView(const char* p) { ^ /usr/include/absl/strings/string_view.h:698:14: error: use of undeclared identifier 'string_view' return p ? string_view(p) : string_view(); ^ /usr/include/absl/strings/string_view.h:698:31: error: use of undeclared identifier 'string_view' return p ? string_view(p) : string_view(); ^ In file included from src/exception.cpp:27: In file included from src/value.h:28: In file included from /usr/include/re2/re2.h:219: In file included from /usr/include/absl/types/optional.h:39: /usr/include/absl/utility/utility.h:164:12: error: no member named 'in_place_t' in namespace 'std' using std::in_place_t; ~~~~~^ /usr/include/absl/utility/utility.h:165:12: error: no member named 'in_place' in namespace 'std' using std::in_place; ~~~~~^ /usr/include/absl/utility/utility.h:181:12: error: no member named 'in_place_type' in namespace 'std' using std::in_place_type; ~~~~~^ /usr/include/absl/utility/utility.h:182:12: error: no member named 'in_place_type_t' in namespace 'std' using std::in_place_type_t; ~~~~~^ /usr/include/absl/utility/utility.h:198:12: error: no member named 'in_place_index' in namespace 'std' using std::in_place_index; ~~~~~^ In file included from src/double.cpp:30: In file included from src/value.h:28: In file included from /usr/include/re2/re2.h:217: In file included from /usr/include/absl/base/call_once.h:34: In file included from /usr/include/absl/base/internal/invoke.h:40: In file included from /usr/include/absl/base/config.h:86: /usr/include/absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported." #error "C++ versions less than C++14 are not supported." ^ /usr/include/absl/utility/utility.h:199:12: error: no member named 'in_place_index_t' in namespace 'std' using std::in_place_index_t; ~~~~~^ In file included from src/exception.cpp:27: In file included from src/value.h:28: In file included from /usr/include/re2/re2.h:219: /usr/include/absl/types/optional.h:47:12: error: no member named 'bad_optional_access' in namespace 'std' using std::bad_optional_access; ~~~~~^ /usr/include/absl/types/optional.h:48:12: error: no member named 'optional' in namespace 'std' using std::optional; ~~~~~^ /usr/include/absl/types/optional.h:49:12: error: no member named 'make_optional' in namespace 'std' using std::make_optional; ~~~~~^ /usr/include/absl/types/optional.h:50:12: error: no member named 'nullopt_t' in namespace 'std'; did you mean 'nullptr_t'? using std::nullopt_t; ~~~~~^ /usr/sbin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/x86_64-pc-linux-gnu/bits/c++config.h:312:29: note: 'nullptr_t' declared here typedef decltype(nullptr) nullptr_t; ^ In file included from src/exception.cpp:27: In file included from src/value.h:28: In file included from /usr/include/re2/re2.h:219: /usr/include/absl/types/optional.h:51:12: error: no member named 'nullopt' in namespace 'std' using std::nullopt; ~~~~~^ fatal error: too many errors emitted, stopping now [-ferror-limit=] In file included from src/double.cpp:30: In file included from src/value.h:28: In file included from /usr/include/re2/re2.h:218: /usr/include/absl/strings/string_view.h:52:26: error: no type named 'string_view' in namespace 'std' using string_view = std::string_view; ~~~~~^ /usr/include/absl/strings/string_view.h:686:8: error: unknown type name 'string_view' inline string_view ClippedSubstr(string_view s, size_t pos, ^ /usr/include/absl/strings/string_view.h:686:34: error: unknown type name 'string_view' inline string_view ClippedSubstr(string_view s, size_t pos, ^ /usr/include/absl/strings/string_view.h:687:45: error: use of undeclared identifier 'string_view' size_t n = string_view::npos) { ^ /usr/include/absl/strings/string_view.h:697:11: error: unknown type name 'string_view' constexpr string_view NullSafeStringView(const char* p) { ^ /usr/include/absl/strings/string_view.h:698:14: error: use of undeclared identifier 'string_view' return p ? string_view(p) : string_view(); ^ 20 errors generated. /usr/include/absl/strings/string_view.h:698:31: error: use of undeclared identifier 'string_view' return p ? string_view(p) : string_view(); ^ make: *** [Makefile:74: src/exception.o] Error 1 In file included from src/double.cpp:30: In file included from src/value.h:28: In file included from /usr/include/re2/re2.h:219: In file included from /usr/include/absl/types/optional.h:39: /usr/include/absl/utility/utility.h:164:12: error: no member named 'in_place_t' in namespace 'std' using std::in_place_t; ~~~~~^ /usr/include/absl/utility/utility.h:165:12: error: no member named 'in_place' in namespace 'std' using std::in_place; ~~~~~^ /usr/include/absl/utility/utility.h:181:12: error: no member named 'in_place_type' in namespace 'std' using std::in_place_type; ~~~~~^ /usr/include/absl/utility/utility.h:182:12: error: no member named 'in_place_type_t' in namespace 'std' using std::in_place_type_t; ~~~~~^ /usr/include/absl/utility/utility.h:198:12: error: no member named 'in_place_index' in namespace 'std' using std::in_place_index; ~~~~~^ /usr/include/absl/utility/utility.h:199:12: error: no member named 'in_place_index_t' in namespace 'std' using std::in_place_index_t; ~~~~~^ In file included from src/double.cpp:30: In file included from src/value.h:28: In file included from /usr/include/re2/re2.h:219: /usr/include/absl/types/optional.h:47:12: error: no member named 'bad_optional_access' in namespace 'std' using std::bad_optional_access; ~~~~~^ /usr/include/absl/types/optional.h:48:12: error: no member named 'optional' in namespace 'std' using std::optional; ~~~~~^ /usr/include/absl/types/optional.h:49:12: error: no member named 'make_optional' in namespace 'std' using std::make_optional; ~~~~~^ /usr/include/absl/types/optional.h:50:12: error: no member named 'nullopt_t' in namespace 'std'; did you mean 'nullptr_t'? using std::nullopt_t; ~~~~~^ /usr/sbin/../lib64/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/x86_64-pc-linux-gnu/bits/c++config.h:312:29: note: 'nullptr_t' declared here typedef decltype(nullptr) nullptr_t; ^ In file included from src/double.cpp:30: In file included from src/value.h:28: In file included from /usr/include/re2/re2.h:219: /usr/include/absl/types/optional.h:51:12: error: no member named 'nullopt' in namespace 'std' using std::nullopt; ~~~~~^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. make: *** [Makefile:74: src/double.o] Error 1 ==> ERROR: A failure occurred in build(). Aborting...