Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-4235

www-client/chromium-62.0.3202.18 build error with gcc-5.3.0

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Normal Normal
    • None
    • None
    • None

       

      build.log snippet

       

      ../../base/bind.h:242:23: required from ‘base::Callback<typename base::internal::BindTypeHelper<Functor, BoundArgs>::UnboundRunType> base::Bind(Functor&&, Args&& ...) [with Functor = void (device::PlatformSensorLinux::*)(device::SensorReading); Args = {base::WeakPtr<device::PlatformSensorLinux>&, device::SensorReading&}; base::Callback<typename base::internal::BindTypeHelper<Functor, BoundArgs>::UnboundRunType> = base::RepeatingCallback<void()>; typename base::internal::BindTypeHelper<Functor, BoundArgs>::UnboundRunType = void()]’
      ../../services/device/generic_sensor/platform_sensor_reader_linux.cc:126:48: required from here
      ../../base/bind.h:59:3: error: static assertion failed: Bound argument |i| of type |Arg| cannot be forwarded as |Unwrapped| to the bound functor, which declares it as |Param|.
       static_assert(
       ^
      ../../base/bind.h:70:3: error: static assertion failed: Bound argument |i| of type |Arg| cannot be converted and bound as |Storage|.
       static_assert(arg_is_storable,
       ^

       

       

      There is an upstream bug but I'm not sure if this is the same:  Bug 631452

       

            Unassigned Unassigned
            niranjan Niranjan
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: