=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for botan3-3.3.0
clang++ -fPIC -fvisibility=hidden -fstack-protector -pthread -stdlib=libc++ -std=c++20 -D_REENTRANT  -pipe -Os -I/opt/pkg/include -D_REENTRANT -I/opt/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wshadow -Wstrict-aliasing -Wstrict-overflow=5 -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wshorten-64-to-32 -Wcomma -Wdocumentation -DBOTAN_IS_BEING_BUILT  -I build/include/public -I build/include/internal  -isystem build/include/external -c src/lib/asn1/alg_id.cpp -o build/obj/lib/asn1_alg_id.o
In file included from src/lib/asn1/alg_id.cpp:10:
In file included from build/include/public/botan/ber_dec.h:13:
In file included from build/include/public/botan/mem_ops.h:11:
build/include/public/botan/concepts.h:51:54: error: no template named 'range_value_t' in namespace 'std::ranges'
template <typename T, typename ValueT = std::ranges::range_value_t<T>>
                                        ~~~~~~~~~~~~~^
build/include/public/botan/concepts.h:52:41: error: no member named 'contiguous_range' in namespace 'std::ranges'
concept contiguous_range = std::ranges::contiguous_range<T> && std::same_as<ValueT, std::ranges::range_value_t<T>>;
                           ~~~~~~~~~~~~~^
build/include/public/botan/concepts.h:52:58: error: 'T' does not refer to a value
concept contiguous_range = std::ranges::contiguous_range<T> && std::same_as<ValueT, std::ranges::range_value_t<T>>;
                                                         ^
build/include/public/botan/concepts.h:51:20: note: declared here
template <typename T, typename ValueT = std::ranges::range_value_t<T>>
                   ^
build/include/public/botan/concepts.h:52:64: error: use of address-of-label extension outside of a function body
concept contiguous_range = std::ranges::contiguous_range<T> && std::same_as<ValueT, std::ranges::range_value_t<T>>;
                                                               ^
build/include/public/botan/concepts.h:60:54: error: no template named 'range_value_t' in namespace 'std::ranges'
template <typename T, typename ValueT = std::ranges::range_value_t<T>>
                                        ~~~~~~~~~~~~~^
build/include/public/botan/concepts.h:61:79: error: no member named 'output_range' in namespace 'std::ranges'
concept contiguous_output_range = contiguous_range<T, ValueT> && std::ranges::output_range<T, ValueT>;
                                                                 ~~~~~~~~~~~~~^
build/include/public/botan/concepts.h:61:35: error: use of undeclared identifier 'contiguous_range'
concept contiguous_output_range = contiguous_range<T, ValueT> && std::ranges::output_range<T, ValueT>;
                                  ^
build/include/public/botan/concepts.h:61:92: error: 'T' does not refer to a value
concept contiguous_output_range = contiguous_range<T, ValueT> && std::ranges::output_range<T, ValueT>;
                                                                                           ^
build/include/public/botan/concepts.h:60:20: note: declared here
template <typename T, typename ValueT = std::ranges::range_value_t<T>>
                   ^
build/include/public/botan/concepts.h:68:79: error: no template named 'range_value_t' in namespace 'std::ranges'
concept spanable_range = std::constructible_from<std::span<const std::ranges::range_value_t<T>>, T>;
                                                                 ~~~~~~~~~~~~~^
build/include/public/botan/concepts.h:73:36: error: unknown type name 'spanable_range'
inline constexpr size_t size_bytes(spanable_range auto&& r) {
                                   ^
build/include/public/botan/concepts.h:85:28: error: unknown type name 'spanable_range'
template <size_t expected, spanable_range R>
                           ^
build/include/public/botan/concepts.h:86:23: error: variable has incomplete type 'void'
inline constexpr void assert_exact_byte_length(R&& r) {
                      ^
build/include/public/botan/concepts.h:86:52: error: use of undeclared identifier 'r'
inline constexpr void assert_exact_byte_length(R&& r) {
                                                   ^
build/include/public/botan/concepts.h:86:54: error: expected ';' at end of declaration
inline constexpr void assert_exact_byte_length(R&& r) {
                                                     ^
                                                     ;
build/include/public/botan/concepts.h:86:55: error: expected unqualified-id
inline constexpr void assert_exact_byte_length(R&& r) {
                                                      ^
build/include/public/botan/concepts.h:104:11: error: unknown type name 'spanable_range'
template <spanable_range R0, spanable_range... Rs>
          ^
build/include/public/botan/concepts.h:104:30: error: unknown type name 'spanable_range'
template <spanable_range R0, spanable_range... Rs>
                             ^
build/include/public/botan/concepts.h:105:23: error: variable has incomplete type 'void'
inline constexpr void assert_equal_byte_lengths(R0&& r0, Rs&&... rs)
                      ^
build/include/public/botan/concepts.h:105:60: error: expected ')'
inline constexpr void assert_equal_byte_lengths(R0&& r0, Rs&&... rs)
                                                           ^
build/include/public/botan/concepts.h:105:48: note: to match this '('
inline constexpr void assert_equal_byte_lengths(R0&& r0, Rs&&... rs)
                                               ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
gmake: *** [Makefile:107: build/obj/lib/asn1_alg_id.o] Error 1
*** Error code 2

Stop.
bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/security/botan3
*** Error code 1

Stop.
bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/security/botan3