Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 868465 Details for
Bug 912826
net-misc/mosh-1.4.0 - configure: error: in /.../mosh-1.4.0:
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
net-misc:mosh-1.4.0:20230821-204953.log
net-misc:mosh-1.4.0:20230821-204953.log (text/plain), 39.75 KB, created by
Toralf Förster
on 2023-08-22 11:20:18 UTC
(
hide
)
Description:
net-misc:mosh-1.4.0:20230821-204953.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2023-08-22 11:20:18 UTC
Size:
39.75 KB
patch
obsolete
> * Package: net-misc/mosh-1.4.0:0 > * Repository: gentoo > * Maintainer: amynka@gentoo.org > * Upstream: https://github.com/mobile-shell/mosh/issues > * USE: abi_x86_64 amd64 elibc_glibc hardened kernel_linux nettle server ufw utempter > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > >>>> Unpacking source... >>>> Unpacking mosh-1.4.0.tar.gz to /var/tmp/portage/net-misc/mosh-1.4.0/work >>>> Source unpacked in /var/tmp/portage/net-misc/mosh-1.4.0/work >>>> Preparing source in /var/tmp/portage/net-misc/mosh-1.4.0/work/mosh-1.4.0 ... > * Applying mosh-1.2.5-git-version.patch ... > [ ok ] > * Running eautoreconf in '/var/tmp/portage/net-misc/mosh-1.4.0/work/mosh-1.4.0' ... > * Running 'aclocal -I m4 --system-acdir=/var/tmp/portage/net-misc/mosh-1.4.0/temp/aclocal' ... > [ ok ] > * Running 'autoconf --force' ... > [ ok ] > * Running 'autoheader' ... > [ ok ] > * Running 'automake --add-missing --copy --foreign --force-missing' ... > [ ok ] > * Running elibtoolize in: mosh-1.4.0/ >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/net-misc/mosh-1.4.0/work/mosh-1.4.0 ... > * econf: updating mosh-1.4.0/config.sub with /usr/share/gnuconfig/config.sub > * econf: updating mosh-1.4.0/config.guess with /usr/share/gnuconfig/config.guess >./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/mosh-1.4.0 --htmldir=/usr/share/doc/mosh-1.4.0/html --libdir=/usr/lib64 --disable-completion --disable-client --enable-server --disable-examples --enable-hardening --enable-ufw --disable-syslog --with-utempter --with-crypto-library=nettle >checking for a BSD-compatible install... /usr/lib/portage/python3.11/ebuild-helpers/xattr/install -c >checking whether build environment is sane... yes >checking for a race-free mkdir -p... /bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether make supports nested variables... yes >checking whether make supports nested variables... (cached) yes >checking whether to build with code coverage support... no >checking for x86_64-pc-linux-gnu-cc... x86_64-pc-linux-gnu-cc >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 the compiler supports GNU C... yes >checking whether x86_64-pc-linux-gnu-cc accepts -g... yes >checking for x86_64-pc-linux-gnu-cc option to enable C11 features... none needed >checking whether x86_64-pc-linux-gnu-cc understands -c and -o together... yes >checking whether make supports the include directive... yes (GNU style) >checking dependency style of x86_64-pc-linux-gnu-cc... none >checking for x86_64-pc-linux-gnu-c++... x86_64-pc-linux-gnu-c++ >checking whether the compiler supports GNU C++... yes >checking whether x86_64-pc-linux-gnu-c++ accepts -g... yes >checking for x86_64-pc-linux-gnu-c++ option to enable C++11 features... none needed >checking dependency style of x86_64-pc-linux-gnu-c++... none >checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib >checking for protoc... /usr/bin/protoc >checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar >checking the archiver (x86_64-pc-linux-gnu-ar) interface... ar >checking whether x86_64-pc-linux-gnu-c++ supports C++11 features with -std=gnu++11... yes >checking whether C++ compiler accepts -fno-strict-overflow... yes >checking whether C++ compiler accepts -D_FORTIFY_SOURCE=2... yes >checking whether the linker accepts -fstack-protector-all... yes >checking whether C++ compiler accepts -Wstack-protector... yes >checking whether C++ compiler accepts --param ssp-buffer-size=1... yes >checking whether C++ compiler accepts -fPIE... yes >checking whether the linker accepts -fPIE -pie... yes >checking whether the linker accepts -Wl,-z,relro... yes >checking whether the linker accepts -Wl,-z,now... yes >checking whether C++ compiler accepts -fno-default-inline... yes >checking whether C++ compiler accepts -pipe... yes >checking for stdio.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for strings.h... yes >checking for sys/stat.h... yes >checking for sys/types.h... yes >checking for unistd.h... yes >checking for utempter_remove_record in -lutempter... yes >checking for compress in -lz... yes >checking for library containing socket... none required >checking for library containing inet_addr... none required >checking for library containing clock_gettime... none required >checking for fcntl.h... yes >checking for langinfo.h... yes >checking for limits.h... yes >checking for locale.h... yes >checking for netdb.h... yes >checking for netinet/in.h... yes >checking for stddef.h... yes >checking for stdint.h... (cached) yes >checking for inttypes.h... (cached) yes >checking for stdlib.h... (cached) yes >checking for string.h... (cached) yes >checking for sys/ioctl.h... yes >checking for sys/resource.h... yes >checking for sys/socket.h... yes >checking for sys/stat.h... (cached) yes >checking for sys/time.h... yes >checking for termios.h... yes >checking for unistd.h... (cached) yes >checking for wchar.h... yes >checking for wctype.h... yes >checking for pty.h... yes >checking for util.h... no >checking for libutil.h... no >checking for paths.h... yes >checking for endian.h... yes >checking for sys/endian.h... no >checking for utmpx.h... yes >checking for termio.h... yes >checking for sys/uio.h... yes >checking for memory... yes >checking for tr1/memory... yes >checking for inline... inline >checking for int64_t... yes >checking for pid_t... yes >checking for C/C++ restrict keyword... no >checking for size_t... yes >checking for ssize_t... yes >checking for uint16_t... yes >checking for uint32_t... yes >checking for uint64_t... yes >checking for uint8_t... yes >checking for uintptr_t... yes >checking for gettimeofday... yes >checking for posix_memalign... yes >checking for cfmakeraw... yes >checking for pselect... yes >checking for pledge... no >checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config >checking pkg-config is at least version 0.9.0... yes >checking for TINFO... yes >checking for CommonCrypto/CommonCrypto.h... no >checking for OpenSSL... yes >checking for AES_encrypt in -lcrypto... yes >checking for EVP_aes_128_ocb in -lcrypto... yes >checking for Nettle... yes >checking for x86_64-pc-linux-gnu-c++ -std=gnu++11 options needed to detect all undeclared functions... none needed >checking whether forkpty is declared... no >checking for library containing forkpty... none required >checking whether FD_ISSET() argument is const... yes >checking whether std::shared_ptr is available... yes >checking whether std::tr1::shared_ptr is available... yes >checking whether clock_gettime() is supported... yes >checking whether mach_absolute_time is declared... no >checking whether __builtin_ctz is declared... yes >checking whether ffs is declared... yes >checking whether be64toh is declared... yes >checking whether betoh64 is declared... no >checking whether bswap64 is declared... no >checking whether __builtin_bswap64 is declared... yes >checking whether IP_MTU_DISCOVER is declared... yes >checking whether IP_RECVTOS is declared... yes >checking whether __STDC_ISO_10646__ is declared... yes >checking whether IUTF8 is declared... yes >checking for protobuf... yes >checking whether protoc matches protobuf... no >In file included from /usr/include/absl/base/config.h:86, > from /usr/include/absl/base/attributes.h:37, > from /usr/include/absl/strings/string_view.h:39, > from /usr/include/google/protobuf/stubs/common.h:44, > from /usr/include/google/protobuf/io/coded_stream.h:130, > from conftest.pb.h:24, > from conftest.cpp:73: >/usr/include/absl/base/policy_checks.h:79:2: error: #error "C++ versions less than C++14 are not supported." > 79 | #error "C++ versions less than C++14 are not supported." > | ^~~~~ >In file included from conftest.pb.h:11: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >/usr/include/absl/strings/string_view.h: In member function 'constexpr void absl::lts_20230125::string_view::remove_prefix(size_type) const': >/usr/include/absl/strings/string_view.h:340:10: error: assignment of member 'absl::lts_20230125::string_view::ptr_' in read-only object > 340 | ptr_ += n; > | ~~~~~^~~~ >/usr/include/absl/strings/string_view.h:341:13: error: assignment of member 'absl::lts_20230125::string_view::length_' in read-only object > 341 | length_ -= n; > | ~~~~~~~~^~~~ >/usr/include/absl/strings/string_view.h: In member function 'constexpr void absl::lts_20230125::string_view::remove_suffix(size_type) const': >/usr/include/absl/strings/string_view.h:350:13: error: assignment of member 'absl::lts_20230125::string_view::length_' in read-only object > 350 | length_ -= n; > | ~~~~~~~~^~~~ >/usr/include/absl/strings/string_view.h: In member function 'constexpr void absl::lts_20230125::string_view::swap(absl::lts_20230125::string_view&) const': >/usr/include/absl/strings/string_view.h:358:13: error: passing 'const absl::lts_20230125::string_view' as 'this' argument discards qualifiers [-fpermissive] > 358 | *this = s; > | ^ >/usr/include/absl/strings/string_view.h:161:7: note: in call to 'absl::lts_20230125::string_view& absl::lts_20230125::string_view::operator=(const absl::lts_20230125::string_view&)' > 161 | class string_view { > | ^~~~~~~~~~~ >In file included from /usr/include/google/protobuf/stubs/port.h:45, > from /usr/include/google/protobuf/stubs/common.h:46: >/usr/include/google/protobuf/port_def.inc: At global scope: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/stubs/common.h:56: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/absl/types/span.h:69, > from /usr/include/absl/log/log_entry.h:36, > from /usr/include/absl/log/internal/log_message.h:41, > from /usr/include/absl/log/internal/strip.h:24, > from /usr/include/absl/log/internal/check_op.h:37, > from /usr/include/absl/log/internal/check_impl.h:19, > from /usr/include/absl/log/absl_check.h:38, > from /usr/include/google/protobuf/io/coded_stream.h:132: >/usr/include/absl/types/internal/span.h:119:26: error: 'remove_const_t' in namespace 'std' does not name a template type; did you mean 'remove_const'? > 119 | using Container = std::remove_const_t<T>; > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/absl/types/internal/span.h:121:44: error: parse error in template argument list > 121 | decltype(span_internal::GetData(std::declval<const Container&>())); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/types/internal/span.h:122:64: error: 'Container' was not declared in this scope > 122 | using MutData = decltype(span_internal::GetData(std::declval<Container&>())); > | ^~~~~~~~~ >/usr/include/absl/types/internal/span.h:122:56: error: parse error in template argument list > 122 | using MutData = decltype(span_internal::GetData(std::declval<Container&>())); > | ^~~~~~~~~~~~~~~~~~~ >/usr/include/absl/types/internal/span.h:130:29: error: 'enable_if_t' in namespace 'std' does not name a template type > 130 | using EnableIfIsView = std::enable_if_t<IsView<T>::value, int>; > | ^~~~~~~~~~~ >/usr/include/absl/types/internal/span.h:130:24: note: 'std::enable_if_t' is only available from C++14 onwards > 130 | using EnableIfIsView = std::enable_if_t<IsView<T>::value, int>; > | ^~~ >/usr/include/absl/types/internal/span.h:133:32: error: 'enable_if_t' in namespace 'std' does not name a template type > 133 | using EnableIfNotIsView = std::enable_if_t<!IsView<T>::value, int>; > | ^~~~~~~~~~~ >/usr/include/absl/types/internal/span.h:133:27: note: 'std::enable_if_t' is only available from C++14 onwards > 133 | using EnableIfNotIsView = std::enable_if_t<!IsView<T>::value, int>; > | ^~~ >/usr/include/absl/types/span.h:201:39: error: 'EnableIfNotIsView' in namespace 'absl::lts_20230125::span_internal' does not name a template type > 201 | typename = span_internal::EnableIfNotIsView<V>> > | ^~~~~~~~~~~~~~~~~ >/usr/include/absl/types/span.h:201:56: error: expected '>' before '<' token > 201 | typename = span_internal::EnableIfNotIsView<V>> > | ^ >/usr/include/absl/types/span.h:210:39: error: 'EnableIfNotIsView' in namespace 'absl::lts_20230125::span_internal' does not name a template type > 210 | typename = span_internal::EnableIfNotIsView<V>> > | ^~~~~~~~~~~~~~~~~ >/usr/include/absl/types/span.h:210:56: error: expected '>' before '<' token > 210 | typename = span_internal::EnableIfNotIsView<V>> > | ^ >/usr/include/absl/types/span.h:222:28: error: 'absl::lts_20230125::span_internal::EnableIfIsView' has not been declared > 222 | span_internal::EnableIfIsView<V> = 0> > | ^~~~~~~~~~~~~~ >/usr/include/absl/types/span.h:222:42: error: expected '>' before '<' token > 222 | span_internal::EnableIfIsView<V> = 0> > | ^ >/usr/include/absl/types/span.h:223:12: error: 'template<class T> template<class V, class, class, <typeprefixerror><anonymous> > absl::lts_20230125::Span<T>::Span(V&)' cannot be overloaded with 'template<class T> template<class V, class, class, class> absl::lts_20230125::Span<T>::Span(V&)' > 223 | explicit Span(V& v) noexcept // NOLINT(runtime/references) > | ^~~~ >/usr/include/absl/types/span.h:202:12: note: previous declaration 'template<class T> template<class V, class, class, class> absl::lts_20230125::Span<T>::Span(V&)' > 202 | explicit Span( > | ^~~~ >/usr/include/absl/types/span.h:227:28: error: 'absl::lts_20230125::span_internal::EnableIfIsView' has not been declared > 227 | span_internal::EnableIfIsView<V> = 0> > | ^~~~~~~~~~~~~~ >/usr/include/absl/types/span.h:227:42: error: expected '>' before '<' token > 227 | span_internal::EnableIfIsView<V> = 0> > | ^ >/usr/include/absl/types/span.h:228:13: error: 'template<class T> template<class V, class, class, <typeprefixerror><anonymous> > constexpr absl::lts_20230125::Span<T>::Span(const V&)' cannot be overloaded with 'template<class T> template<class V, class, class, class> constexpr absl::lts_20230125::Span<T>::Span(const V&)' > 228 | constexpr Span(const V& v) noexcept // NOLINT(runtime/explicit) > | ^~~~ >/usr/include/absl/types/span.h:211:13: note: previous declaration 'template<class T> template<class V, class, class, class> constexpr absl::lts_20230125::Span<T>::Span(const V&)' > 211 | constexpr Span( > | ^~~~ >In file included from /usr/include/absl/log/internal/log_message.h:43: >/usr/include/absl/strings/internal/has_absl_stringify.h:46:13: error: 'enable_if_t' is not a member of 'std' > 46 | T, std::enable_if_t<std::is_void<decltype(AbslStringify( > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/has_absl_stringify.h:46:13: note: 'std::enable_if_t' is only available from C++14 onwards >/usr/include/absl/strings/internal/has_absl_stringify.h:46:13: error: 'enable_if_t' is not a member of 'std' >/usr/include/absl/strings/internal/has_absl_stringify.h:46:13: note: 'std::enable_if_t' is only available from C++14 onwards >/usr/include/absl/strings/internal/has_absl_stringify.h:48:41: error: type/value mismatch at argument 2 in template parameter list for 'template<class T, class> struct absl::lts_20230125::strings_internal::HasAbslStringify' > 48 | std::declval<const T&>()))>::value>> : std::true_type {}; > | ^~~~~ >/usr/include/absl/strings/internal/has_absl_stringify.h:48:41: note: expected a type, got '(<expression error> < std::is_void<decltype (AbslStringify(std::declval<absl::lts_20230125::strings_internal::UnimplementedSink&>(), declval<const T&>()))>::value)' >/usr/include/absl/strings/internal/has_absl_stringify.h:48:46: error: expected unqualified-id before '>' token > 48 | std::declval<const T&>()))>::value>> : std::true_type {}; > | ^~ >In file included from /usr/include/absl/container/internal/inlined_vector.h:31, > from /usr/include/absl/container/inlined_vector.h:53, > from /usr/include/absl/strings/cord.h:78, > from /usr/include/google/protobuf/io/coded_stream.h:134: >/usr/include/absl/memory/memory.h:97:12: error: 'make_unique' has not been declared in 'std' > 97 | using std::make_unique; > | ^~~~~~~~~~~ >In file included from /usr/include/absl/strings/cord_analysis.h:22, > from /usr/include/absl/strings/cord.h:82: >/usr/include/absl/strings/internal/cord_internal.h:717:20: error: defaulted declaration 'constexpr absl::lts_20230125::cord_internal::InlineData::Rep& absl::lts_20230125::cord_internal::InlineData::Rep::operator=(const absl::lts_20230125::cord_internal::InlineData::Rep&) const' does not match the expected signature > 717 | constexpr Rep& operator=(const Rep&) = default; > | ^~~~~~~~ >/usr/include/absl/strings/internal/cord_internal.h:717:20: note: expected signature: 'absl::lts_20230125::cord_internal::InlineData::Rep& absl::lts_20230125::cord_internal::InlineData::Rep::operator=(const absl::lts_20230125::cord_internal::InlineData::Rep&)' >/usr/include/absl/strings/internal/cord_internal.h:717:20: error: explicitly defaulted function 'constexpr absl::lts_20230125::cord_internal::InlineData::Rep& absl::lts_20230125::cord_internal::InlineData::Rep::operator=(const absl::lts_20230125::cord_internal::InlineData::Rep&) const' cannot be declared 'constexpr' because the implicit declaration is not 'constexpr': >/usr/include/absl/strings/internal/cord_internal.h:707:12: note: defaulted constructor calls non-'constexpr' 'absl::lts_20230125::cord_internal::InlineData::Rep::AsTree& absl::lts_20230125::cord_internal::InlineData::Rep::AsTree::operator=(const absl::lts_20230125::cord_internal::InlineData::Rep::AsTree&)' > 707 | struct AsTree { > | ^~~~~~ >/usr/include/absl/strings/internal/cord_internal.h:707:12: note: 'absl::lts_20230125::cord_internal::InlineData::Rep::AsTree& absl::lts_20230125::cord_internal::InlineData::Rep::AsTree::operator=(const absl::lts_20230125::cord_internal::InlineData::Rep::AsTree&)' is not usable as a 'constexpr' function because: >/usr/include/absl/strings/internal/cord_internal.h: In constructor 'absl::lts_20230125::cord_internal::InlineData::InlineData()': >/usr/include/absl/strings/internal/cord_internal.h:527:52: error: 'constexpr' constructor does not have empty body > 527 | constexpr InlineData() noexcept { poison_this(); } > | ^ >/usr/include/absl/strings/internal/cord_internal.h: In constructor 'absl::lts_20230125::cord_internal::InlineData::InlineData(absl::lts_20230125::string_view, absl::lts_20230125::cord_internal::CordRep*)': >/usr/include/absl/strings/internal/cord_internal.h:543:3: error: 'constexpr' constructor does not have empty body > 543 | } > | ^ >In file included from /usr/include/google/protobuf/port.h:53, > from /usr/include/google/protobuf/io/coded_stream.h:136: >/usr/include/google/protobuf/port_def.inc: At global scope: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/io/coded_stream.h:140: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/arena_align.h:85, > from /usr/include/google/protobuf/arena.h:52, > from conftest.pb.h:25: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >/usr/include/google/protobuf/arena_align.h: In member function 'constexpr size_t google::protobuf::internal::ArenaAlign::Padded(size_t) const': >/usr/include/google/protobuf/arena_align.h:156:3: error: body of 'constexpr' function 'constexpr size_t google::protobuf::internal::ArenaAlign::Padded(size_t) const' not a return-statement > 156 | } > | ^ >/usr/include/google/protobuf/arena_align.h: At global scope: >/usr/include/google/protobuf/arena_align.h:205:18: error: 'ArenaAlignAs' function uses 'auto' type specifier without trailing return type > 205 | inline constexpr auto ArenaAlignAs() { > | ^~~~ >/usr/include/google/protobuf/arena_align.h:205:18: note: deduced return type only available with '-std=c++14' or '-std=gnu++14' >/usr/include/google/protobuf/arena_align.h:211:18: error: 'ArenaAlignOf' function uses 'auto' type specifier without trailing return type > 211 | inline constexpr auto ArenaAlignOf() { > | ^~~~ >/usr/include/google/protobuf/arena_align.h:211:18: note: deduced return type only available with '-std=c++14' or '-std=gnu++14' >In file included from /usr/include/google/protobuf/arena_config.h:38, > from /usr/include/google/protobuf/arena.h:53: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/arena_cleanup.h:46, > from /usr/include/google/protobuf/serial_arena.h:49, > from /usr/include/google/protobuf/arena.h:55: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/arenaz_sampler.h:42, > from /usr/include/google/protobuf/serial_arena.h:51: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/string_block.h:47, > from /usr/include/google/protobuf/serial_arena.h:53: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/serial_arena.h:57: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/thread_safe_arena.h:52, > from /usr/include/google/protobuf/arena.h:56: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/arena.h:59: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >/usr/include/google/protobuf/arena.h: In member function 'void google::protobuf::Arena::Own(T*)': >/usr/include/google/protobuf/arena.h:360:14: error: 'conditional_t' in namespace 'std' does not name a template type; did you mean 'conditional'? > 360 | std::conditional_t<std::is_convertible<T*, MessageLite*>::value, > | ^~~~~~~~~~~~~ > | conditional >/usr/include/google/protobuf/arena.h:363:36: error: 'TypeToUse' does not name a type > 363 | impl_.AddCleanup(static_cast<TypeToUse*>(object), > | ^~~~~~~~~ >/usr/include/google/protobuf/arena.h:363:45: error: expected '>' before '*' token > 363 | impl_.AddCleanup(static_cast<TypeToUse*>(object), > | ^ >/usr/include/google/protobuf/arena.h:363:45: error: expected '(' before '*' token >/usr/include/google/protobuf/arena.h:363:46: error: expected primary-expression before '>' token > 363 | impl_.AddCleanup(static_cast<TypeToUse*>(object), > | ^ >/usr/include/google/protobuf/arena.h:364:55: error: 'TypeToUse' was not declared in this scope > 364 | &internal::arena_delete_object<TypeToUse>); > | ^~~~~~~~~ >In file included from /usr/include/google/protobuf/explicitly_constructed.h:40, > from /usr/include/google/protobuf/arenastring.h:43, > from conftest.pb.h:26: >/usr/include/google/protobuf/port_def.inc: At global scope: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/arenastring.h:46: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/metadata_lite.h:41, > from /usr/include/google/protobuf/message_lite.h:55, > from /usr/include/google/protobuf/any.h:38, > from /usr/include/google/protobuf/generated_message_util.h:53, > from conftest.pb.h:27: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/message_lite.h:60: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/any.h:41: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/has_bits.h:38, > from /usr/include/google/protobuf/generated_message_util.h:54: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/generated_enum_util.h:40, > from /usr/include/google/protobuf/repeated_field.h:61, > from /usr/include/google/protobuf/implicit_weak_message.h:39, > from /usr/include/google/protobuf/generated_message_util.h:55: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/repeated_ptr_field.h:67, > from /usr/include/google/protobuf/repeated_field.h:64: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >/usr/include/google/protobuf/repeated_ptr_field.h: In constructor 'google::protobuf::RepeatedPtrField<T>::RepeatedPtrField()': >/usr/include/google/protobuf/repeated_ptr_field.h:1245:1: error: 'constexpr' constructor does not have empty body > 1245 | } > | ^ >In file included from /usr/include/google/protobuf/repeated_field.h:68: >/usr/include/google/protobuf/port_def.inc: At global scope: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >/usr/include/google/protobuf/repeated_field.h: In constructor 'google::protobuf::RepeatedField< <template-parameter-1-1> >::RepeatedField()': >/usr/include/google/protobuf/repeated_field.h:485:1: error: 'constexpr' constructor does not have empty body > 485 | } > | ^ >In file included from /usr/include/google/protobuf/implicit_weak_message.h:46: >/usr/include/google/protobuf/port_def.inc: At global scope: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/wire_format_lite.h:72, > from /usr/include/google/protobuf/generated_message_util.h:59: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/generated_message_util.h:63: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/endian.h:41, > from /usr/include/google/protobuf/parse_context.h:48, > from /usr/include/google/protobuf/extension_set.h:53, > from conftest.pb.h:30: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/inlined_string_field.h:44, > from /usr/include/google/protobuf/parse_context.h:50: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/io/zero_copy_stream.h:116, > from /usr/include/google/protobuf/parse_context.h:52: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from /usr/include/google/protobuf/parse_context.h:60: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >/usr/include/google/protobuf/parse_context.h:659:27: error: 'enable_if_t' in namespace 'std' does not name a template type > 659 | typename = std::enable_if_t<std::is_same<Void, void>::value>> > | ^~~~~~~~~~~ >/usr/include/google/protobuf/parse_context.h:659:22: note: 'std::enable_if_t' is only available from C++14 onwards > 659 | typename = std::enable_if_t<std::is_same<Void, void>::value>> > | ^~~ >/usr/include/google/protobuf/parse_context.h:659:38: error: expected '>' before '<' token > 659 | typename = std::enable_if_t<std::is_same<Void, void>::value>> > | ^ >In file included from /usr/include/google/protobuf/extension_set.h:58: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >In file included from conftest.pb.h:34: >/usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. > 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/port_def.inc:205:15: note: the comparison reduces to '(201103 >= 201402)' >configure: error: in `/var/tmp/portage/net-misc/mosh-1.4.0/work/mosh-1.4.0': >configure: error: Could not build output generated by protoc (/usr/bin/protoc). >Check that protoc matches the installed protobuf headers and libraries. >See `config.log' for more details > >!!! Please attach the following file when seeking support: >!!! /var/tmp/portage/net-misc/mosh-1.4.0/work/mosh-1.4.0/config.log > * ERROR: net-misc/mosh-1.4.0::gentoo failed (configure phase): > * econf failed > * > * Call stack: > * ebuild.sh, line 136: Called src_configure > * environment, line 1832: Called econf '--disable-completion' '--disable-client' '--enable-server' '--disable-examples' '--enable-hardening' '--enable-ufw' '--disable-syslog' '--with-utempter' '--with-crypto-library=nettle' > * phase-helpers.sh, line 732: Called __helpers_die 'econf failed' > * isolated-functions.sh, line 112: Called die > * The specific snippet of code: > * die "$@" > * > * If you need support, post the output of `emerge --info '=net-misc/mosh-1.4.0::gentoo'`, > * the complete build log and the output of `emerge -pqv '=net-misc/mosh-1.4.0::gentoo'`. > * The complete build log is located at '/var/log/portage/net-misc:mosh-1.4.0:20230821-204953.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-misc/mosh-1.4.0/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/net-misc/mosh-1.4.0/temp/environment'. > * Working directory: '/var/tmp/portage/net-misc/mosh-1.4.0/work/mosh-1.4.0' > * S: '/var/tmp/portage/net-misc/mosh-1.4.0/work/mosh-1.4.0' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 912826
:
868459
|
868460
|
868461
|
868462
|
868463
|
868464
| 868465 |
868466