I have wanpipe-7.0.34 on fully updated Debian 10 with kernel 4.19.0-20-amd64. When I run
./Setup builddeb --silent --with-zaptel=/usr/src/dahdi-linux-complete-3.1.0+3.1.0 --protocols=TDM
I get this: “fatal error: wanpipe_includes.h: No such file or directory”
=====================================
WANPIPE DRIVER COMPILE LOG
Mon 11 Apr 2022 09:16:34 AM EDT
-----------------------------------
make -C /lib/modules/4.19.0-20-amd64/build SUBDIRS=/usr/src/wanpipe-7.0.34/kdrvtmp CC=gcc KBUILD_VERBOSE=1 modules
make[1]: Entering directory '/usr/src/linux-headers-4.19.0-20-amd64'
make -C /usr/src/linux-headers-4.19.0-20-amd64 KBUILD_SRC=/usr/src/linux-headers-4.19.0-20-common \
-f /usr/src/linux-headers-4.19.0-20-common/Makefile modules
test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \
echo >&2; \
echo >&2 " ERROR: Kernel configuration is invalid."; \
echo >&2 " include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo >&2 ; \
/bin/false)
mkdir -p /usr/src/wanpipe-7.0.34/kdrvtmp/.tmp_versions ; rm -f /usr/src/wanpipe-7.0.34/kdrvtmp/.tmp_versions/*
make -f /usr/src/linux-headers-4.19.0-20-common/scripts/Makefile.build obj=/usr/src/wanpipe-7.0.34/kdrvtmp
(cat /dev/null; echo kernel//usr/src/wanpipe-7.0.34/kdrvtmp/sdladrv.ko;) > /usr/src/wanpipe-7.0.34/kdrvtmp/modules.order
gcc -Wp,-MD,/usr/src/wanpipe-7.0.34/kdrvtmp/.sdladrv_src.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/8/include -I/usr/src/linux-headers-4.19.0-20-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-4.19.0-20-common/include -I./include -I/usr/src/linux-headers-4.19.0-20-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-4.19.0-20-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-4.19.0-20-common/include/linux/kconfig.h -include /usr/src/linux-headers-4.19.0-20-common/include/linux/compiler_types.h -I/usr/src/wanpipe-7.0.34/kdrvtmp -I/usr/src/wanpipe-7.0.34/kdrvtmp -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -Werror-implicit-function-declaration -Werror=return-type -Wno-format-security -std=gnu89 -fno-PIE -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-var-tracking-assignments -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wno-pointer-sign -Wno-stringop-truncation -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -fmacro-prefix-map=/usr/src/linux-headers-4.19.0-20-common/= -Wno-packed-not-aligned -D__LINUX__ -DCONFIG_PRODUCT_WANPIPE_BASE -DCONFIG_PRODUCT_WANPIPE_AFT -DCONFIG_PRODUCT_WANPIPE_AFT_CORE -DCONFIG_PRODUCT_WANPIPE_AFT_TE1 -DCONFIG_PRODUCT_WANPIPE_AFT_56K -DCONFIG_PRODUCT_WANPIPE_AFT_RM -DCONFIG_PRODUCT_WANPIPE_CODEC_SLINEAR_LAW -DCONFIG_PRODUCT_WANPIPE_AFT_BRI -DCONFIG_PRODUCT_WANPIPE_AFT_SERIAL -DCONFIG_PRODUCT_WANPIPE_AFT_A600 -DCONFIG_PRODUCT_WANPIPE_AFT_B601 -DCONFIG_PRODUCT_WANPIPE_AFT_B800 -DCONFIG_PRODUCT_WANPIPE_AFT_A700 -DCONFIG_PRODUCT_WANPIPE_USB -DCONFIG_PRODUCT_WANPIPE_TDM_VOICE -DCONFIG_PRODUCT_WANPIPE_TDM_VOICE_DCHAN -DDAHDI_31 -DCONFIG_PRODUCT_WANPIPE_TDM_VOICE_DCHAN_ZAPTEL -DDAHDI_ISSUES -DKERN_PROC_CREATE=0 -DKERN_DEV_CHG_FLAG_UPDATE=0 -DKERN_NDO_TIMEOUT_UPDATE=0 -DKERN_CLASS_DEV_GROUPS=0 -DKERN_DO_GET_TIME=0 -DKERN_GET_KENEL_DS=0 -DKERN_MODPOST_STATIC_ERR=0 -DCONFIG_WANPIPE_HWEC -I//usr/src/wanpipe-7.0.34/debbuild/usr/include/wanpipe -I/usr/src/wanpipe-7.0.34/debbuild/usr/include/wanpipe/oct6100_api -I/usr/src/wanpipe-7.0.34/debbuild/usr/include/wanpipe/oct6100_api/include -I/usr/src/wanpipe-7.0.34/debbuild/usr/include/wanpipe/oct6100_api/include/oct6100api -DMODULE -DKBUILD_BASENAME='"sdladrv_src"' -DKBUILD_MODNAME='"sdladrv"' -c -o /usr/src/wanpipe-7.0.34/kdrvtmp/.tmp_sdladrv_src.o /usr/src/wanpipe-7.0.34/kdrvtmp/sdladrv_src.c
/usr/src/wanpipe-7.0.34/kdrvtmp/sdladrv_src.c:125:10: fatal error: wanpipe_includes.h: No such file or directory
#include "wanpipe_includes.h"
^~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[4]: *** [/usr/src/linux-headers-4.19.0-20-common/scripts/Makefile.build:309: /usr/src/wanpipe-7.0.34/kdrvtmp/sdladrv_src.o] Error 1
make[3]: *** [/usr/src/linux-headers-4.19.0-20-common/Makefile:1561: _module_/usr/src/wanpipe-7.0.34/kdrvtmp] Error 2
make[2]: *** [Makefile:146: sub-make] Error 2
make[1]: *** [Makefile:8: all] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.19.0-20-amd64'
make: *** [Makefile:33: all] Error 2