[HTC Vivid, Raider, Velocity] :
I want to do more than just tell you things are broken so I'm taking a stab at building from source:

============================================

PLATFORM_VERSION_CODENAME=REL

PLATFORM_VERSION=4.3.1

CM_VERSION=10.2-20131012-UNOFFICIAL-holiday

TARGET_PRODUCT=cm_holiday

TARGET_BUILD_VARIANT=userdebug

TARGET_BUILD_TYPE=release

TARGET_BUILD_APPS=

TARGET_ARCH=arm

TARGET_ARCH_VARIANT=armv7-a-neon

TARGET_CPU_VARIANT=scorpion

HOST_ARCH=x86

HOST_OS=linux

HOST_OS_EXTRA=Linux-3.8.0-31-generic-x86_64-with-Ubuntu-13.04-raring

HOST_BUILD_TYPE=release

BUILD_ID=JLS36I

OUT_DIR=/home/username/Source/out

============================================

build/core/Makefile:44: warning: overriding commands for target `/home/username/Source/out/target/product/holiday/system/etc/mkshrc'

build/core/base_rules.mk:520: warning: ignoring old commands for target `/home/username/Source/out/target/product/holiday/system/etc/mkshrc'

build/core/Makefile:44: warning: overriding commands for target `/home/username/Source/out/target/product/holiday/system/etc/permissions/android.software.live_wallpaper.xml'

build/core/base_rules.mk:520: warning: ignoring old commands for target `/home/username/Source/out/target/product/holiday/system/etc/permissions/android.software.live_wallpaper.xml'

PRODUCT_COPY_FILES device/htc/msm8660-common/configs/media_profiles.xml:system/etc/media_profiles.xml ignored.

PRODUCT_COPY_FILES device/htc/holiday/keylayout/AVRCP.kl:system/usr/keylayout/AVRCP.kl ignored.

PRODUCT_COPY_FILES vendor/htc/holiday/proprietary/lib/libaudioalsa.so.so:obj/lib/libaudioalsa.so ignored.

build/core/Makefile:44: warning: overriding commands for target `/home/username/Source/out/target/product/holiday/system/bin/ip'

build/core/base_rules.mk:520: warning: ignoring old commands for target `/home/username/Source/out/target/product/holiday/system/bin/ip'

build/core/Makefile:44: warning: overriding commands for target `/home/username/Source/out/target/product/holiday/system/lib/libmlplatform.so'

build/core/base_rules.mk:520: warning: ignoring old commands for target `/home/username/Source/out/target/product/holiday/system/lib/libmlplatform.so'

build/core/Makefile:44: warning: overriding commands for target `/home/username/Source/out/target/product/holiday/system/lib/libmllite.so'

build/core/base_rules.mk:520: warning: ignoring old commands for target `/home/username/Source/out/target/product/holiday/system/lib/libmllite.so'

No private recovery resources for TARGET_DEVICE holiday

Import includes file: /home/username/Source/out/host/linux-x86/obj/EXECUTABLES/mkbootimg_intermediates/import_includes

host C: libmincrypt <= system/core/libmincrypt/rsa.c

host C: libmincrypt <= system/core/libmincrypt/rsa_e_3.c

host C: libmincrypt <= system/core/libmincrypt/rsa_e_f4.c

host C: libmincrypt <= system/core/libmincrypt/sha.c

system/core/libmincrypt/sha.c: In function 'SHA_update':

system/core/libmincrypt/sha.c:153:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

Import includes file: /home/username/Source/out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/import_includes

host C++: libhost <= build/libs/host/pseudolocalize.cpp

host C: libhost <= build/libs/host/CopyFile.c

make -C kernel/htc/msm8660 O=/home/username/Source/out/target/product/holiday/obj/KERNEL_OBJ ARCH=arm CROSS_COMPILE=" /home/username/Source/prebuilt/linux-x86/toolchain/linaro-arm-cortex-a8/bin/arm-cortex_a8-linux-gnueabi-" VARIANT_DEFCONFIG= SELINUX_DEFCONFIG= holiday_defconfig

make[1]: Entering directory `/home/username/Source/kernel/htc/msm8660'

host C: mkbootfs <= system/core/cpio/mkbootfs.c

/bin/bash: m4: command not found

make: *** [/home/username/Source/out/target/product/holiday/obj/ETC/sepolicy_intermediates/policy.conf] Error 127

make: *** Deleting file `/home/username/Source/out/target/product/holiday/obj/ETC/sepolicy_intermediates/policy.conf'

make: *** Waiting for unfinished jobs....

GEN /home/username/Source/out/target/product/holiday/obj/KERNEL_OBJ/Makefile

HOSTCC scripts/basic/fixdep

HOSTCC scripts/kconfig/conf.o

HOSTCC scripts/kconfig/zconf.tab.o

HOSTLD scripts/kconfig/conf

#

# configuration written to .config

#

make[1]: Leaving directory `/home/username/Source/kernel/htc/msm8660'

root@username:/home/username/Source#

Getting stuck here. I'm using the command in the OP suggestions ? Thought? Help ?

---------------

Also have no idea why there is a smiley face in there.