pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: net/mosh broken after devel/abseil update



Marc Baudoin <babafou%babafou.eu.org@localhost> écrit :
> 
> FYI, net/mosh build is broken after today's devel/abseil update:
> 
> [during configure]
> /usr/pkgsrc/net/mosh/work/.buildlink/include/absl/base/policy_checks.h:81:2: error: #error "C++ versions less than C++17 are not supported."
>    81 | #error "C++ versions less than C++17 are not supported."
>       |  ^~~~~
> 
> and then more than 7000 lines of C++ whinings...

multimedia/vlc is also broken:

[...]
/usr/pkgsrc/multimedia/vlc/work/.buildlink/include/google/protobuf/wire_format_lite.h: In instantiation of 'static bool google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive(int, uint32_t, google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<Element>*) [with CType = long unsigned int; google::protobuf::internal::WireFormatLite::FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FIXED64; uint32_t = unsigned int]':
/usr/pkgsrc/multimedia/vlc/work/.buildlink/include/google/protobuf/wire_format_lite.h:1033:1:   required from here
/usr/pkgsrc/multimedia/vlc/work/.buildlink/include/absl/log/internal/check_op.h:63:25: error: use of deleted function 'absl::lts_20250512::log_internal::NullStream::NullStream()'
   63 |   ::absl::log_internal::NullStream().InternalStream()
      |                         ^~~~~~~~~~~~
/usr/pkgsrc/multimedia/vlc/work/.buildlink/include/absl/log/internal/check_impl.h:86:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_NOP'
   86 |   ABSL_LOG_INTERNAL_DCHECK_NOP(val1, val2)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/pkgsrc/multimedia/vlc/work/.buildlink/include/absl/log/absl_check.h:74:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_EQ_IMPL'
   74 |   ABSL_LOG_INTERNAL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/pkgsrc/multimedia/vlc/work/.buildlink/include/google/protobuf/wire_format_lite.h:978:3: note: in expansion of macro 'ABSL_DCHECK_EQ'
  978 |   ABSL_DCHECK_EQ(UInt32Size(tag), static_cast<size_t>(tag_size));
      |   ^~~~~~~~~~~~~~
[...]

I'm not sure where the actual error is, there are hundreds of
line of output.


Home | Main Index | Thread Index | Old Index