How to fix it (dronecan error)

Traceback (most recent call last):
File “/home/USER/ardupilot/modules/DroneCAN/dronecan_dsdlc/dronecan_dsdlc.py”, line 195, in
assert not buildlist-builtlist, “%s not built” % (buildlist-builtlist,)
AssertionError: {‘com.hobbywing.esc.SetAngle’, ‘com.hobbywing.esc.StatusMsg1’, ‘com.hobbywing.esc.RawCommand’, ‘uavcan.protocol.GetTransportStats’, ‘dronecan.remoteid.SelfID’, ‘com.himark.servo.ServoInfo’, ‘uavcan.equipment.gnss.Fix2’, ‘com.volz.servo.ActuatorStatus’, ‘uavcan.equipment.actuator.Status’, ‘uavcan.equipment.power.CircuitStatus’, ‘uavcan.equipment.ahrs.MagneticFieldStrength’, ‘uavcan.protocol.debug.LogLevel’, ‘dronecan.remoteid.BasicID’, ‘uavcan.protocol.param.ExecuteOpcode’, ‘mppt.Stream’, ‘uavcan.equipment.range_sensor.Measurement’, ‘com.hobbywing.esc.StatusMsg2’, ‘uavcan.equipment.air_data.IndicatedAirspeed’, ‘uavcan.protocol.CANIfaceStats’, ‘uavcan.protocol.enumeration.Begin’, ‘com.hobbywing.esc.SetThrottleSource’, ‘uavcan.CoarseOrientation’, ‘ardupilot.indication.NotifyState’, ‘uavcan.protocol.NodeStatus’, ‘uavcan.equipment.air_data.StaticTemperature’, ‘ardupilot.equipment.power.BatteryPeriodic’, ‘uavcan.protocol.GetNodeInfo’, ‘uavcan.equipment.indication.SingleLightCommand’, ‘uavcan.equipment.esc.Status’, ‘uavcan.protocol.Panic’, ‘dronecan.remoteid.SecureCommand’, ‘uavcan.equipment.gnss.RTCMStream’, ‘uavcan.equipment.ice.FuelTankStatus’, ‘uavcan.protocol.file.GetDirectoryEntryInfo’, ‘uavcan.equipment.actuator.ArrayCommand’, ‘uavcan.protocol.param.NumericValue’, ‘uavcan.equipment.gnss.ECEFPositionVelocity’, ‘uavcan.equipment.power.PrimaryPowerSupplyStatus’, ‘com.xacti.CopterAttStatus’, ‘uavcan.equipment.ahrs.RawIMU’, ‘uavcan.equipment.indication.LightsCommand’, ‘com.hobbywing.esc.SetDirection’, ‘uavcan.protocol.AccessCommandShell’, ‘ardupilot.gnss.RelPosHeading’, ‘uavcan.equipment.gnss.Auxiliary’, ‘com.hobbywing.esc.GetEscID’, ‘com.xacti.GimbalControlData’, ‘ardupilot.equipment.power.BatteryCells’, ‘uavcan.equipment.ahrs.Solution’, ‘uavcan.protocol.file.EntryType’, ‘uavcan.equipment.gnss.Fix’, ‘com.hobbywing.esc.SetReportingFrequency’, ‘com.hobbywing.esc.GetMajorConfig’, ‘com.xacti.GnssStatusReq’, ‘uavcan.protocol.file.Read’, ‘uavcan.tunnel.Call’, ‘uavcan.protocol.HardwareVersion’, ‘dronecan.remoteid.ArmStatus’, ‘uavcan.tunnel.Protocol’, ‘uavcan.equipment.camera_gimbal.Mode’, ‘uavcan.equipment.safety.ArmingStatus’, ‘dronecan.remoteid.Location’, ‘uavcan.tunnel.SerialConfig’, ‘com.hobbywing.esc.StatusMsg3’, ‘ardupilot.gnss.Status’, ‘uavcan.equipment.esc.RawCommand’, ‘uavcan.equipment.air_data.AngleOfAttack’, ‘uavcan.protocol.enumeration.Indication’, ‘uavcan.equipment.camera_gimbal.AngularCommand’, ‘uavcan.protocol.debug.KeyValue’, ‘ardupilot.gnss.MovingBaselineData’, ‘uavcan.protocol.dynamic_node_id.server.Discovery’, ‘uavcan.protocol.file.BeginFirmwareUpdate’, ‘com.hobbywing.esc.SetLED’, ‘dronecan.protocol.Stats’, ‘uavcan.equipment.air_data.Sideslip’, ‘ardupilot.equipment.proximity_sensor.Proximity’, ‘uavcan.protocol.DataTypeKind’, ‘uavcan.protocol.GlobalTimeSync’, ‘uavcan.Timestamp’, ‘dronecan.protocol.CanStats’, ‘uavcan.equipment.air_data.RawAirData’, ‘com.hobbywing.esc.SetID’, ‘uavcan.protocol.GetDataTypeInfo’, ‘dronecan.sensors.hygrometer.Hygrometer’, ‘uavcan.protocol.file.GetInfo’, ‘ardupilot.equipment.power.BatteryInfoAux’, ‘dronecan.sensors.rc.RCInput’, ‘com.hobbywing.esc.GetMaintenanceInformation’, ‘uavcan.equipment.indication.RGB565’, ‘uavcan.navigation.GlobalNavigationSolution’, ‘uavcan.protocol.param.GetSet’, ‘uavcan.equipment.air_data.StaticPressure’, ‘dronecan.remoteid.System’, ‘ardupilot.equipment.trafficmonitor.TrafficReport’, ‘uavcan.protocol.dynamic_node_id.Allocation’, ‘uavcan.equipment.hardpoint.Status’, ‘ardupilot.indication.SafetyState’, ‘uavcan.equipment.device.Temperature’, ‘uavcan.equipment.ahrs.MagneticFieldStrength2’, ‘uavcan.protocol.dynamic_node_id.server.RequestVote’, ‘com.hobbywing.esc.SetBaud’, ‘uavcan.protocol.RestartNode’, ‘mppt.OutputEnable’, ‘uavcan.protocol.file.Delete’, ‘com.hobbywing.esc.SelfTest’, ‘uavcan.protocol.file.Error’, ‘uavcan.equipment.power.BatteryInfo’, ‘uavcan.protocol.file.Path’, ‘ardupilot.gnss.Heading’, ‘uavcan.protocol.SoftwareVersion’, ‘uavcan.protocol.debug.LogMessage’, ‘uavcan.protocol.dynamic_node_id.server.AppendEntries’, ‘uavcan.tunnel.Broadcast’, ‘uavcan.equipment.hardpoint.Command’, ‘uavcan.equipment.air_data.TrueAirspeed’, ‘uavcan.equipment.camera_gimbal.GEOPOICommand’, ‘com.hex.equipment.flow.Measurement’, ‘dronecan.remoteid.OperatorID’, ‘uavcan.protocol.param.Empty’, ‘uavcan.equipment.ice.reciprocating.CylinderStatus’, ‘uavcan.equipment.ice.reciprocating.Status’, ‘uavcan.protocol.param.Value’, ‘com.xacti.GimbalAttitudeStatus’, ‘ardupilot.indication.Button’, ‘uavcan.protocol.file.Write’, ‘cuav.equipment.power.CBAT’, ‘ardupilot.equipment.power.BatteryContinuous’, ‘uavcan.equipment.esc.RPMCommand’, ‘uavcan.equipment.camera_gimbal.Status’, ‘uavcan.tunnel.Targetted’, ‘uavcan.equipment.indication.BeepCommand’, ‘com.xacti.GnssStatus’, ‘uavcan.equipment.actuator.Command’, ‘uavcan.protocol.dynamic_node_id.server.Entry’, ‘com.himark.servo.ServoCmd’} not built

dronecangen returned 1 error code
Waf: Leaving directory `/home/USER/ardupilot/build/sitl’
Build failed
→ task in ‘dronecan’ failed (exit status 1):
{task 123145290336592: dronecangen .github,ardupilot,com,cuav,dronecan,mppt,tests,uavcan → }
(run with -v to display more information)

how to fix it? i need help