[Samsung Galaxy Tab A series Questions & Answers] StrawbriShortcake:
Edit: After fixing a few issues, like downgrading to Python 2, and fixing a silly mistake in my fstab, i'm now left with this:

[ 54% 6/11] Building Kernel

FAILED: /bin/bash -c "(make -j4 CFLAGS_MODULE=\"-fno-pic\" -C kernel/samsung/msm8916 O=/home/[Redacted]/halium/out/target/product/gt510wifi/obj/KERNEL_OBJ ARCH=arm CROSS_COMPILE=\" arm-linux-androidkernel-\" zImage ) && (if grep -q '^CONFIG_OF=y' /home/[Redacted]/halium/out/target/product/gt510wifi/obj/KERNEL_OBJ/.config; then echo \"Building DTBs\"; make -j4 CFLAGS_MODULE=\"-fno-pic\" -C kernel/samsung/msm8916 O=/home/[Redacted]/halium/out/target/product/gt510wifi/obj/KERNEL_OBJ ARCH=arm CROSS_COMPILE=\" arm-linux-androidkernel-\" dtbs; fi ) && (if grep -q '^CONFIG_MODULES=y' /home/[Redacted]/halium/out/target/product/gt510wifi/obj/KERNEL_OBJ/.config; then echo \"Building Kernel Modules\"; make -j4 CFLAGS_MODULE=\"-fno-pic\" -C kernel/samsung/msm8916 O=/home/[Redacted]/halium/out/target/product/gt510wifi/obj/KERNEL_OBJ ARCH=arm CROSS_COMPILE=\" arm-linux-androidkernel-\" modules; fi )"

make: Entering directory '/home/[Redacted]/halium/kernel/samsung/msm8916'

GEN /home/[Redacted]/halium/out/target/product/gt510wifi/obj/KERNEL_OBJ/Makefile

scripts/kconfig/conf --silentoldconfig Kconfig

arch/arm/Kconfig:1665:warning: choice value used outside its choice group

arch/arm/Kconfig:1671:warning: choice value used outside its choice group

arch/arm/Kconfig:1674:warning: choice value used outside its choice group

arch/arm/Kconfig:1680:warning: choice value used outside its choice group

drivers/misc/Kconfig:761:warning: choice value used outside its choice group

drivers/misc/Kconfig:763:warning: choice value used outside its choice group

drivers/misc/Kconfig:771:warning: choice value used outside its choice group

drivers/misc/Kconfig:774:warning: choice value used outside its choice group

drivers/misc/Kconfig:776:warning: choice value used outside its choice group

warning: (SND_SOC_QDSP6V2) selects SND_SOC_MSM_QDSP6V2_INTF which has unmet direct dependencies (SOUND && !M68K && !UML && SND && SND_SOC && MSM_QDSP6_APRV2)

warning: (SND_SOC_APQ8084 && SND_SOC_MSM8X16 && SND_SOC_MSM8909 && SND_SOC_MSM8994) selects SND_SOC_CPE which has unmet direct dependencies (SOUND && !M68K && !UML && SND && SND_SOC && SND_SOC_WCD_CPE)

warning: (ARCH_MSM_KRAIT && ARCH_MSM8909 && ARCH_MSM8916 && ARCH_MSM8610 && ARCH_MSM8226) selects DEVFREQ_GOV_MSM_BW_HWMON which has unmet direct dependencies (PM_DEVFREQ && (ARCH_MSM_KRAIT || ARCH_MSM_BIMC_BWMON))

warning: (SND_SOC_QDSP6V2) selects SND_SOC_MSM_QDSP6V2_INTF which has unmet direct dependencies (SOUND && !M68K && !UML && SND && SND_SOC && MSM_QDSP6_APRV2)

warning: (SND_SOC_APQ8084 && SND_SOC_MSM8X16 && SND_SOC_MSM8909 && SND_SOC_MSM8994) selects SND_SOC_CPE which has unmet direct dependencies (SOUND && !M68K && !UML && SND && SND_SOC && SND_SOC_WCD_CPE)

warning: (ARCH_MSM_KRAIT && ARCH_MSM8909 && ARCH_MSM8916 && ARCH_MSM8610 && ARCH_MSM8226) selects DEVFREQ_GOV_MSM_BW_HWMON which has unmet direct dependencies (PM_DEVFREQ && (ARCH_MSM_KRAIT || ARCH_MSM_BIMC_BWMON))

#

# configuration written to .config

#

GEN /home/[Redacted]/halium/out/target/product/gt510wifi/obj/KERNEL_OBJ/Makefile

CHK include/generated/uapi/linux/version.h

HOSTLD scripts/dtc/dtc

CC scripts/mod/empty.o

/usr/bin/ld: scripts/dtc/dtc-parser.tab.o:(.bss+0x50): multiple definition of `yylloc'; scripts/dtc/dtc-lexer.lex.o:(.bss+0x0): first defined here

CC scripts/mod/devicetable-offsets.s

collect2: error: ld returned 1 exit status

make[3]: *** [scripts/Makefile.host:127: scripts/dtc/dtc] Error 1

make[2]: *** [/home/[Redacted]/halium/kernel/samsung/msm8916/scripts/Makefile.build:455: scripts/dtc] Error 2

MKELF scripts/mod/elfconfig.h

make[2]: *** Waiting for unfinished jobs....

HOSTCC scripts/mod/modpost.o

HOSTCC scripts/mod/sumversion.o

GEN scripts/mod/devicetable-offsets.h

HOSTCC scripts/mod/file2alias.o

Using /home/[Redacted]/halium/kernel/samsung/msm8916 as source for kernel

CHK include/generated/utsrelease.h

make[2]: 'include/generated/mach-types.h' is up to date.

CC kernel/bounds.s

GEN include/generated/bounds.h

CC arch/arm/kernel/asm-offsets.s

HOSTLD scripts/mod/modpost

make[1]: *** [/home/[Redacted]/halium/kernel/samsung/msm8916/Makefile:522: scripts] Error 2

make[1]: *** Waiting for unfinished jobs....

GEN include/generated/asm-offsets.h

CALL /home/[Redacted]/halium/kernel/samsung/msm8916/scripts/checksyscalls.sh

make: *** [Makefile:130: sub-make] Error 2

make: Leaving directory '/home/[Redacted]/halium/kernel/samsung/msm8916'

ninja: build stopped: subcommand failed.

make: *** [build/core/ninja.mk:152: ninja_wrapper] Error 1

make: Leaving directory '/home/[Redacted]/halium'

#### make failed to build some targets (18 seconds) ####