[G3 Original Android Development] Rdlgrmpf:
Hi guys,

I am trying to build this ROM from source for the sake of learning.

Using the following local_manifest:

<manifest>
<project path="device/lge/g3-common" name="CyanogenMod/android_device_lge_g3-common" remote="github" revision="cm-14.1" />
<project path="device/lge/d855" name="CyanogenMod/android_device_lge_d855" remote="github" revision="cm-14.1" />
<project path="kernel/lge/g3" name="CyanogenMod/android_kernel_lge_g3" remote="github" revision="cm-14.1" />
<project path="vendor/lge" name="finnq/proprietary_vendor_lge" remote="github" revision="cm-14.1" />
<project path="device/qcom_common" name="CyanogenMod/android_device_qcom_common" remote="github" revision="cm-14.1" />
</manifest>

Now I get the following error:

FAILED: /bin/bash -c "(PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-2690385/bin/clang -I device/lge/g3-common/include -I system/extras/ext4_utils -I system/extras/f2fs_utils -I external/scrypt/lib/crypto -I frameworks/native/include -I system/security/keystore -I hardware/libhardware/include/hardware -I system/security/softkeymaster/include/keymaster -I external/e2fsprogs/lib -I device/qcom/common/cryptfs_hw -I system/vold -I /media/robin/data_seagate/ROMS/cm14.1/out/target/product/d855/obj/STATIC_LIBRARIES/libvold_intermediates -I /media/robin/data_seagate/ROMS/cm14.1/out/target/product/d855/gen/STATIC_LIBRARIES/libvold_intermediates -I libnativehelper/include/nativehelper \$(cat /media/robin/data_seagate/ROMS/cm14.1/out/target/product/d855/obj/STATIC_LIBRARIES/libvold_intermediates/import_includes) -isystem system/core/include -isystem system/media/audio/include -isystem hardware/libhardware/include -isystem hardware/libhardware_legacy/include -isystem libnativehelper/include -isystem frameworks/native/opengl/include -isystem frameworks/av/include -isystem frameworks/base/include -isystem hardware/ril-caf/include -isystem /media/robin/data_seagate/ROMS/cm14.1/out/target/product/d855/obj/include -isystem bionic/libc/arch-arm/include -isystem bionic/libc/include -isystem bionic/libc/kernel/uapi -isystem bionic/libc/kernel/common -isystem bionic/libc/kernel/uapi/asm-arm -isystem bionic/libm/include -isystem bionic/libm/include/arm -c -fno-exceptions -Wno-multichar -DCAMERA_VENDOR_L_COMPAT -DUSE_RIL_VERSION_10 -msoft-float -ffunction-sections -fdata-sections -funwind-tables -fstack-protector-strong -Wa,--noexecstack -Werror=format-security -D_FORTIFY_SOURCE=2 -fno-short-enums -no-canonical-prefixes -mcpu=cortex-a15 -mfpu=neon-vfpv4 -D__ARM_FEATURE_LPAE=1 -mfloat-abi=softfp -DQCOM_HARDWARE -DQCOM_BSP -DQTI_BSP -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self -Wpointer-arith -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Werror=date-time -DNDEBUG -g -Wstrict-aliasing=2 -DNDEBUG -UDEBUG -D__compiler_offsetof=__builtin_offsetof -Werror=int-conversion -Wno-reserved-id-macro -Wno-format-pedantic -Wno-unused-command-line-argument -fcolor-diagnostics -nostdlibinc -mcpu=krait -mfpu=neon-vfpv4 -target arm-linux-androideabi -target arm-linux-androideabi -Bprebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/arm-linux-androideabi/bin -std=gnu99 -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -Werror -Wall -Wno-missing-field-initializers -Wno-unused-variable -Wno-unused-parameter -DCONFIG_HW_DISK_ENCRYPTION -fPIC -D_USING_LIBCXX -std=c11 -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=address-of-temporary -Werror=null-dereference -Werror=return-type -MD -MF /media/robin/data_seagate/ROMS/cm14.1/out/target/product/d855/obj/STATIC_LIBRARIES/libvold_intermediates/cryptfs.d -o /media/robin/data_seagate/ROMS/cm14.1/out/target/product/d855/obj/STATIC_LIBRARIES/libvold_intermediates/cryptfs.o system/vold/cryptfs.c ) && (cp /media/robin/data_seagate/ROMS/cm14.1/out/target/product/d855/obj/STATIC_LIBRARIES/libvold_intermediates/cryptfs.d /media/robin/data_seagate/ROMS/cm14.1/out/target/product/d855/obj/STATIC_LIBRARIES/libvold_intermediates/cryptfs.P; sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\\\\$//' -e '/^\$/ d' -e 's/\$/ :/' < /media/robin/data_seagate/ROMS/cm14.1/out/target/product/d855/obj/STATIC_LIBRARIES/libvold_intermediates/cryptfs.d >> /media/robin/data_seagate/ROMS/cm14.1/out/target/product/d855/obj/STATIC_LIBRARIES/libvold_intermediates/cryptfs.P; rm -f /media/robin/data_seagate/ROMS/cm14.1/out/target/product/d855/obj/STATIC_LIBRARIES/libvold_intermediates/cryptfs.d )"
system/vold/cryptfs.c:74:10: fatal error: 'cryptfs_hw.h' file not found
#include "cryptfs_hw.h"
^
1 error generated.

Any ideas what to do? The file exists in the android_device_qcom_common repo and also on my HDD.

Thanks!