[Xiaomi Mi 5s Plus ROMs, Kernels, Recoveries, & Oth] theOriginalSuperl2:
It seems that something changed today to fix the first error, but I'm still getting the dependency errors, and nothing I've tried can fix it.

device/xiaomi/msm8996-common/camera/QCamera2/Android.mk: error: camera.msm8996 (SHARED_LIBRARIES android-arm) missing libqdMetaData (SHARED_LIBRARIES android-arm)
[COLOR="SlateGray"]You can set ALLOW_MISSING_DEPENDENCIES=true in your environment if this is intentional, but that may defer real problems until later in the build.[/COLOR]
device/xiaomi/msm8996-common/camera/QCamera2/Android.mk: error: camera.msm8996 (SHARED_LIBRARIES android-arm) missing libqservice (SHARED_LIBRARIES android-arm)
[COLOR="slategray"]You can set ALLOW_MISSING_DEPENDENCIES=true in your environment if this is intentional, but that may defer real problems until later in the build.[/COLOR]
external/wpa_supplicant_8/hostapd/Android.mk: error: hostapd (EXECUTABLES android-arm64) missing lib_driver_cmd_qcwcn (STATIC_LIBRARIES android-arm64)
[COLOR="slategray"]You can set ALLOW_MISSING_DEPENDENCIES=true in your environment if this is intentional, but that may defer real problems until later in the build.[/COLOR]
external/wpa_supplicant_8/wpa_supplicant/Android.mk: error: wpa_supplicant (EXECUTABLES android-arm64) missing lib_driver_cmd_qcwcn (STATIC_LIBRARIES android-arm64)
[COLOR="slategray"]You can set ALLOW_MISSING_DEPENDENCIES=true in your environment if this is intentional, but that may defer real problems until later in the build.[/COLOR]
frameworks/av/services/audiopolicy/Android.mk: error: libaudiopolicyservice (SHARED_LIBRARIES android-arm64) missing libaudiopolicymanager (SHARED_LIBRARIES android-arm64)
[COLOR="slategray"]You can set ALLOW_MISSING_DEPENDENCIES=true in your environment if this is intentional, but that may defer real problems until later in the build.[/COLOR]
frameworks/av/services/audiopolicy/Android.mk: error: libaudiopolicyservice (SHARED_LIBRARIES android-arm) missing libaudiopolicymanager (SHARED_LIBRARIES android-arm)
[COLOR="slategray"]You can set ALLOW_MISSING_DEPENDENCIES=true in your environment if this is intentional, but that may defer real problems until later in the build.[/COLOR]
frameworks/opt/net/wifi/libwifi_hal/Android.mk: error: libwifi-hal (SHARED_LIBRARIES android-arm64) missing libwifi-hal-qcom (STATIC_LIBRARIES android-arm64)
[COLOR="slategray"]You can set ALLOW_MISSING_DEPENDENCIES=true in your environment if this is intentional, but that may defer real problems until later in the build.[/COLOR]
frameworks/opt/net/wifi/libwifi_hal/Android.mk: error: libwifi-hal (SHARED_LIBRARIES android-arm64) missing libcld80211 (SHARED_LIBRARIES android-arm64)
[COLOR="slategray"]You can set ALLOW_MISSING_DEPENDENCIES=true in your environment if this is intentional, but that may defer real problems until later in the build.[/COLOR]
frameworks/opt/net/wifi/libwifi_hal/Android.mk: error: libwifi-hal (SHARED_LIBRARIES android-arm) missing libwifi-hal-qcom (STATIC_LIBRARIES android-arm)
[COLOR="slategray"]You can set ALLOW_MISSING_DEPENDENCIES=true in your environment if this is intentional, but that may defer real problems until later in the build.[/COLOR]
frameworks/opt/net/wifi/libwifi_hal/Android.mk: error: libwifi-hal (SHARED_LIBRARIES android-arm) missing libcld80211 (SHARED_LIBRARIES android-arm)
[COLOR="slategray"]You can set ALLOW_MISSING_DEPENDENCIES=true in your environment if this is intentional, but that may defer real problems until later in the build.[/COLOR]
build/core/main.mk:728: error: exiting from previous errors.

Setting ALLOW_MISSING_DEPENDENCIES to true just causes libaudiopolicy and wifi driver dependency errors later in the build.

What I don't understand is - you, [MENTION=5448938]NexusPenguin[/MENTION], built RR, but you haven't mentioned how you fixed any of these errors. Did you even get the errors?