* Package: net-misc/dahdi-3.1.0-r4:0 * Repository: gentoo * Maintainer: jaco@uls.co.za proxy-maint@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 6.4.3-gentoo-dist * Checking for suitable kernel configuration options ... [ ok ] >>> Unpacking source... >>> Unpacking dahdi-linux-3.1.0.tar.gz to /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Unpacking jnet-dahdi-drivers-1.0.14.tar.gz to /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Unpacking gentoo-dahdi-patches-3.1.0-r4.tar.bz2 to /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Unpacking gentoo-dahdi-sources-3.1.0-r4.tar.bz2 to /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Unpacking dahdi-fwload-vpmadt032-1.25.0.tar.gz to /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Unpacking dahdi-fw-a4a-a0017.tar.gz to /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Unpacking dahdi-fw-a4b-d001e.tar.gz to /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Unpacking dahdi-fw-a8a-1d0017.tar.gz to /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Unpacking dahdi-fw-a8b-1f001e.tar.gz to /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Unpacking dahdi-fw-hx8-2.06.tar.gz to /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Unpacking dahdi-fw-oct6114-032-1.05.01.tar.gz to /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Unpacking dahdi-fw-oct6114-064-1.05.01.tar.gz to /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Unpacking dahdi-fw-oct6114-128-1.05.01.tar.gz to /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Unpacking dahdi-fw-oct6114-256-1.05.01.tar.gz to /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Unpacking dahdi-fw-tc400m-MR6.12.tar.gz to /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Unpacking dahdi-fw-te133-7a001e.tar.gz to /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Unpacking dahdi-fw-te134-780017.tar.gz to /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Unpacking dahdi-fw-te435-13001e.tar.gz to /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Unpacking dahdi-fw-te436-10017.tar.gz to /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Unpacking dahdi-fw-te820-1.76.tar.gz to /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Unpacking dahdi-fw-vpmoct032-1.12.0.tar.gz to /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Source unpacked in /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work >>> Preparing source in /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0 ... * Applying patches from /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/gentoo-dahdi-patches-3.1.0-r4 ... * 01-no-depmod.patch ... [ ok ] * 02-parallel-make.patch ... [ ok ] * 03-dahdi-3.1.0-jnet-1.0.14.diff ... [ ok ] * 04-dahdi-3.1.0-kernel-5.4-support.patch ... [ ok ] * 05-dahdi-3.1.0-r1-div_s64-for-32-bit-arches.patch ... [ ok ] * 07-dahdi-3.1.0-r1-kernel5.6.patch ... [ ok ] * 08-digium-restore-old-hardwareids.patch ... patching file Makefile Hunk #1 succeeded at 105 with fuzz 2 (offset 3 lines). patching file drivers/dahdi/wctdm24xxp/base.c Hunk #1 succeeded at 6026 (offset -26 lines). [ ok ] * 09-dahdi-3.1.0-r3-remove-32bit-userspace-on-64bit-support.patch ... [ ok ] * 10-dahdi-3.1.0-r3-ioctl-kernel-5.9.patch ... [ ok ] * 11-dahdi-3.1.0-r3-clang.patch ... [ ok ] * 12-dahdi-3.1.0-r4-stdbool.patch ... [ ok ] * 13-dahdi-3.1.0-r4-pde_data.patch ... patching file include/dahdi/kernel.h Hunk #1 succeeded at 64 with fuzz 1 (offset 2 lines). [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0 ... make -j5 V=1 CC=x86_64-pc-linux-gnu-gcc LD=x86_64-pc-linux-gnu-ld KSRC=/usr/src/linux 'DAHDI_MODULES_EXTRA=cwain.o qozap.o ztgsm.o' 'LDFLAGS=-O1 --as-needed --defsym=__gentoo_check_ldflags__=0' all Makefile:109: warning: overriding recipe for target 'install-xpp-firm' Makefile:106: warning: ignoring old recipe for target 'install-xpp-firm' make -C drivers/dahdi/firmware firmware-loaders make[1]: Entering directory '/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/firmware' make[1]: Leaving directory '/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/firmware' make -C /usr/src/linux KBUILD_EXTMOD=/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi DAHDI_INCLUDE=/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/include DAHDI_MODULES_EXTRA="cwain.o qozap.o ztgsm.o" HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m make -f ./scripts/Makefile.build obj=/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi need-builtin=1 need-modorder=1 # cmd_mod /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi.mod printf '%s\n' dahdi-base.o dahdi-sysfs.o dahdi-sysfs-chan.o dahdi-version.o | awk '!x[$0]++ { print("/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/"$0) }' > /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi.mod # CC [M] /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.o x86_64-pc-linux-gnu-gcc -Wp,-MMD,/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/.dahdi-base.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -funsigned-char -std=gnu11 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -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 -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-dangling-pointer -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -falign-functions=16 -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -DHAVE_HRTIMER_ACCESSORS=1 -DMODULE -I/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/include -I/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi -Wno-format-truncation -DHAVE_WAIT_FOR_COMPLETION_TIMEOUT=1 -DKBUILD_BASENAME='"dahdi_base"' -DKBUILD_MODNAME='"dahdi"' -D__KBUILD_MODNAME=kmod_dahdi -c -o /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.o /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c # CC [M] /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-sysfs.o x86_64-pc-linux-gnu-gcc -Wp,-MMD,/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/.dahdi-sysfs.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -funsigned-char -std=gnu11 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -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 -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-dangling-pointer -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -falign-functions=16 -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -DHAVE_HRTIMER_ACCESSORS=1 -DMODULE -I/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/include -I/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi -Wno-format-truncation -DHAVE_WAIT_FOR_COMPLETION_TIMEOUT=1 -DKBUILD_BASENAME='"dahdi_sysfs"' -DKBUILD_MODNAME='"dahdi"' -D__KBUILD_MODNAME=kmod_dahdi -c -o /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-sysfs.o /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-sysfs.c # CC [M] /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-sysfs-chan.o x86_64-pc-linux-gnu-gcc -Wp,-MMD,/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/.dahdi-sysfs-chan.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -funsigned-char -std=gnu11 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -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 -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-dangling-pointer -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -falign-functions=16 -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -DHAVE_HRTIMER_ACCESSORS=1 -DMODULE -I/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/include -I/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi -Wno-format-truncation -DHAVE_WAIT_FOR_COMPLETION_TIMEOUT=1 -DKBUILD_BASENAME='"dahdi_sysfs_chan"' -DKBUILD_MODNAME='"dahdi"' -D__KBUILD_MODNAME=kmod_dahdi -c -o /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-sysfs-chan.o /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-sysfs-chan.c # CC [M] /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-version.o x86_64-pc-linux-gnu-gcc -Wp,-MMD,/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/.dahdi-version.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -funsigned-char -std=gnu11 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -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 -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-dangling-pointer -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -falign-functions=16 -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -DHAVE_HRTIMER_ACCESSORS=1 -DMODULE -I/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/include -I/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi -Wno-format-truncation -DHAVE_WAIT_FOR_COMPLETION_TIMEOUT=1 -DKBUILD_BASENAME='"dahdi_version"' -DKBUILD_MODNAME='"dahdi"' -D__KBUILD_MODNAME=kmod_dahdi -c -o /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-version.o /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-version.c # CC [M] /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi_dynamic.o x86_64-pc-linux-gnu-gcc -Wp,-MMD,/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/.dahdi_dynamic.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -funsigned-char -std=gnu11 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -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 -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-dangling-pointer -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -falign-functions=16 -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -DHAVE_HRTIMER_ACCESSORS=1 -DMODULE -I/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/include -I/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi -Wno-format-truncation -DHAVE_WAIT_FOR_COMPLETION_TIMEOUT=1 -DKBUILD_BASENAME='"dahdi_dynamic"' -DKBUILD_MODNAME='"dahdi_dynamic"' -D__KBUILD_MODNAME=kmod_dahdi_dynamic -c -o /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi_dynamic.o /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi_dynamic.c ; ./tools/objtool/objtool --hacks=jump_label --hacks=noinstr --hacks=skylake --ibt --orc --retpoline --rethunk --sls --static-call --uaccess --prefix=16 --link --module /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi_dynamic.o /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-sysfs-chan.c: In function ‘fixed_devfiles_remove’: /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-sysfs-chan.c:384:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 384 | if (d && !IS_ERR(d)) | ^~ /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-sysfs-chan.c:40:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 40 | device_destroy(dahdi_class, MKDEV(DAHDI_MAJOR, num)) | ^~~~~~~~~~~~~~ /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-sysfs-chan.c:387:25: note: in expansion of macro ‘DEL_DAHDI_DEV’ 387 | DEL_DAHDI_DEV(fixed_minors[i].minor); | ^~~~~~~~~~~~~ In file included from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:17, from /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-sysfs-chan.c:26: /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-sysfs-chan.c: In function ‘dahdi_sysfs_chan_init’: ./include/linux/export.h:27:22: error: passing argument 1 of ‘class_create’ from incompatible pointer type [-Werror=incompatible-pointer-types] 27 | #define THIS_MODULE (&__this_module) | ~^~~~~~~~~~~~~~~ | | | struct module * /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-sysfs-chan.c:485:36: note: in expansion of macro ‘THIS_MODULE’ 485 | dahdi_class = class_create(THIS_MODULE, "dahdi"); | ^~~~~~~~~~~ In file included from ./include/linux/device.h:31, from /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/include/dahdi/kernel.h:42, from /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-sysfs-chan.c:30: ./include/linux/device/class.h:230:54: note: expected ‘const char *’ but argument is of type ‘struct module *’ 230 | struct class * __must_check class_create(const char *name); | ~~~~~~~~~~~~^~~~ /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-sysfs-chan.c:485:23: error: too many arguments to function ‘class_create’ 485 | dahdi_class = class_create(THIS_MODULE, "dahdi"); | ^~~~~~~~~~~~ ./include/linux/device/class.h:230:29: note: declared here 230 | struct class * __must_check class_create(const char *name); | ^~~~~~~~~~~~ /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-sysfs.c:272:27: error: initialization of ‘int (*)(const struct device *, struct kobj_uevent_env *)’ from incompatible pointer type ‘int (*)(struct device *, struct kobj_uevent_env *)’ [-Werror=incompatible-pointer-types] 272 | .uevent = span_uevent, | ^~~~~~~~~~~ /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-sysfs.c:272:27: note: (near initialization for ‘spans_bus_type.uevent’) /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-sysfs.c:709:27: error: initialization of ‘int (*)(const struct device *, struct kobj_uevent_env *)’ from incompatible pointer type ‘int (*)(struct device *, struct kobj_uevent_env *)’ [-Werror=incompatible-pointer-types] 709 | .uevent = device_uevent, | ^~~~~~~~~~~~~ /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-sysfs.c:709:27: note: (near initialization for ‘dahdi_device_bus.uevent’) cc1: some warnings being treated as errors make[2]: *** [scripts/Makefile.build:252: /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-sysfs-chan.o] Error 1 make[2]: *** Waiting for unfinished jobs.... /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c: In function ‘dahdi_seq_show’: /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c:924:13: warning: the comparison will always evaluate as ‘true’ for the address of ‘name’ will never be NULL [-Waddress] 924 | if (s->name) | ^ In file included from /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c:64: /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/include/dahdi/kernel.h:921:14: note: ‘name’ declared here 921 | char name[40]; /*!< Span name */ | ^~~~ /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c:926:13: warning: the comparison will always evaluate as ‘true’ for the address of ‘desc’ will never be NULL [-Waddress] 926 | if (s->desc) | ^ /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/include/dahdi/kernel.h:922:14: note: ‘desc’ declared here 922 | char desc[80]; /*!< Span description */ | ^~~~ /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c:965:21: warning: the comparison will always evaluate as ‘true’ for the address of ‘name’ will never be NULL [-Waddress] 965 | if (chan->name) | ^~~~ /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/include/dahdi/kernel.h:400:14: note: ‘name’ declared here 400 | char name[40]; | ^~~~ # cmd_check_local_export /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-version.o ./scripts/check-local-export /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-version.o /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c: In function ‘__dahdi_hooksig_pvt’: /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c:8470:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 8470 | if (chan->txstate != DAHDI_TXSTATE_OFFHOOK) break; | ^ /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c:8486:12: note: here 8486 | case DAHDI_SIG_FXSGS: /* FXS Groundstart */ | ^~~~ /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c:8497:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 8497 | if (rxsig == DAHDI_RXSIG_START) { | ^ /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c:8505:12: note: here 8505 | case DAHDI_SIG_FXOLS: /* FXO Loopstart */ | ^~~~ /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c: In function ‘dahdi_rbsbits’: /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c:8600:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 8600 | if (!(cursig & DAHDI_BBIT)) { | ^ /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c:8605:13: note: here 8605 | case DAHDI_SIG_EM_E1: | ^~~~ In file included from ./include/linux/string.h:254, from ./include/linux/bitmap.h:11, from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/paravirt.h:17, from ./arch/x86/include/asm/cpuid.h:62, from ./arch/x86/include/asm/processor.h:19, from ./arch/x86/include/asm/timex.h:5, from ./include/linux/timex.h:67, from ./include/linux/time32.h:13, from ./include/linux/time.h:60, from ./include/linux/stat.h:19, from ./include/linux/module.h:13, from /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c:40: /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c: In function ‘__dahdi_process_getaudio_chunk’: ./include/linux/fortify-string.h:59:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 59 | #define __underlying_memset __builtin_memset | ^ ./include/linux/fortify-string.h:453:9: note: in expansion of macro ‘__underlying_memset’ 453 | __underlying_memset(p, c, __fortify_size); \ | ^~~~~~~~~~~~~~~~~~~ ./include/linux/fortify-string.h:461:25: note: in expansion of macro ‘__fortify_memset_chk’ 461 | #define memset(p, c, s) __fortify_memset_chk(p, c, s, \ | ^~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c:7921:25: note: in expansion of macro ‘memset’ 7921 | memset(txb + 1, txb[0], DAHDI_CHUNKSIZE - 1); | ^~~~~~ /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c:7923:17: note: here 7923 | case DAHDI_CONF_CONF: /* Normal conference mode */ | ^~~~ /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c:7924:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 7924 | if (is_pseudo_chan(ms)) /* if pseudo-channel */ | ^ /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c:7947:17: note: here 7947 | case DAHDI_CONF_CONFMON: /* Conference monitor mode */ | ^~~~ /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c: In function ‘__dahdi_process_putaudio_chunk’: /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c:9037:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 9037 | if (is_pseudo_chan(ms)) /* if a pseudo-channel */ | ^ /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.c:9052:17: note: here 9052 | case DAHDI_CONF_CONFANN: /* Conference with announce */ | ^~~~ cc1: some warnings being treated as errors make[2]: *** [scripts/Makefile.build:252: /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-sysfs.o] Error 1 # cmd_check_local_export /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi_dynamic.o ./scripts/check-local-export /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi_dynamic.o # cmd_gen_objtooldep /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi_dynamic.o { echo ; echo '/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi_dynamic.o: $(wildcard ./tools/objtool/objtool)' ; } >> /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/.dahdi_dynamic.o.cmd # cmd_check_local_export /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.o ./scripts/check-local-export /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi/dahdi-base.o make[1]: *** [Makefile:2026: /var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0/drivers/dahdi] Error 2 make: *** [Makefile:74: modules] Error 2 * ERROR: net-misc/dahdi-3.1.0-r4::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-misc/dahdi-3.1.0-r4::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-misc/dahdi-3.1.0-r4::gentoo'`. * The complete build log is located at '/var/log/portage/net-misc:dahdi-3.1.0-r4:20230716-025344.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-misc/dahdi-3.1.0-r4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-misc/dahdi-3.1.0-r4/temp/environment'. * Working directory: '/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0' * S: '/var/tmp/portage/net-misc/dahdi-3.1.0-r4/work/dahdi-linux-3.1.0'