make[2]: Entering directory '/workspace/airoha_en7523/builds/package/kernel/gpio-button-hotplug' touch /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/.prepared_1bcf0590c7d296ed62a69b172aba3fe4_6664517399ebbbc92a37c5bb081b5c53_check true [ ! -d ./src/ ] || cp -fpR ./src/. /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug touch /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/.prepared_1bcf0590c7d296ed62a69b172aba3fe4_6664517399ebbbc92a37c5bb081b5c53 rm -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/.configured_* rm -f /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/stamp/.gpio-button-hotplug_installed (cd /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/./; if [ -x ./configure ]; then find /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ -name config.guess | xargs -r chmod u+w; find /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ -name config.guess | xargs -r -n1 cp --remove-destination /workspace/airoha_en7523/builds/scripts/config.guess; find /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ -name config.sub | xargs -r chmod u+w; find /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ -name config.sub | xargs -r -n1 cp --remove-destination /workspace/airoha_en7523/builds/scripts/config.sub; AR="arm-openwrt-linux-muslgnueabi-gcc-ar" AS="ccache arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=soft -fmacro-prefix-map=/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug=gpio-button-hotplug -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD="arm-openwrt-linux-muslgnueabi-ld.bfd" NM="arm-openwrt-linux-muslgnueabi-gcc-nm" CC="ccache arm-openwrt-linux-muslgnueabi-gcc" GCC="ccache arm-openwrt-linux-muslgnueabi-gcc" CXX="ccache arm-openwrt-linux-muslgnueabi-g++" RANLIB="arm-openwrt-linux-muslgnueabi-gcc-ranlib" STRIP=arm-openwrt-linux-muslgnueabi-strip OBJCOPY=arm-openwrt-linux-muslgnueabi-objcopy OBJDUMP=arm-openwrt-linux-muslgnueabi-objdump SIZE=arm-openwrt-linux-muslgnueabi-size CFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=soft -fmacro-prefix-map=/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug=gpio-button-hotplug -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro " CXXFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=soft -fmacro-prefix-map=/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug=gpio-button-hotplug -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro " CPPFLAGS="-I/workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/usr/include -I/workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/include -I/workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/include/fortify " LDFLAGS="-L/workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/usr/lib -L/workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib -fuse-ld=bfd -znow -zrelro " ./configure --target=arm-openwrt-linux --host=arm-openwrt-linux --build=aarch64-unknown-linux-gnu --disable-dependency-tracking --program-prefix="" --program-suffix="" --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --sysconfdir=/etc --datadir=/usr/share --localstatedir=/var --mandir=/usr/man --infodir=/usr/info --disable-nls ; fi; ) touch /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/.configured_68b329da9893e34099c7d8ad5cb9c940 rm -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/.built touch /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/.built_check make -C /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/linux-6.12.71 KCFLAGS="-fmacro-prefix-map=/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi=target-arm_cortex-a7_musl_eabi -fno-caller-saves " HOSTCFLAGS="-O2 -I/workspace/airoha_en7523/builds/staging_dir/host/include -I/workspace/airoha_en7523/builds/staging_dir/hostpkg/include -I/workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/host/include -Wall -Wmissing-prototypes -Wstrict-prototypes" CROSS_COMPILE="arm-openwrt-linux-muslgnueabi-" ARCH="arm" KBUILD_HAVE_NLS=no KBUILD_BUILD_USER="" KBUILD_BUILD_HOST="" KBUILD_BUILD_TIMESTAMP="Fri Feb 27 15:24:27 2026" KBUILD_BUILD_VERSION="0" KBUILD_HOSTLDFLAGS="-L/workspace/airoha_en7523/builds/staging_dir/host/lib" CONFIG_SHELL="bash" V=1 cmd_syscalls= KBUILD_EXTRA_SYMBOLS="" CC="ccache arm-openwrt-linux-muslgnueabi-gcc" KERNELRELEASE=6.12.71 M="/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug" modules make[3]: Entering directory '/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/linux-6.12.71' make --no-print-directory -C /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/linux-6.12.71 \ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/linux-6.12.71/Makefile modules make -f ./scripts/Makefile.build obj=/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug need-builtin=1 need-modorder=1 # CC [M] /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/gpio-button-hotplug.o ccache arm-openwrt-linux-muslgnueabi-gcc -Wp,-MMD,/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/.gpio-button-hotplug.o.d -nostdinc -I./arch/arm/include -I./arch/arm/include/generated -I./include -I./arch/arm/include/uapi -I./arch/arm/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__ -mlittle-endian -D__LINUX_ARM_ARCH__=7 -fmacro-prefix-map=./= -Werror -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fno-dwarf2-cfi-asm -mno-fdpic -fno-ipa-sra -mtp=cp15 -mabi=aapcs-linux -mfpu=vfp -funwind-tables -marm -Wa,-mno-warn-deprecated -march=armv7-a -msoft-float -Uarm -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector -fomit-frame-pointer -fno-stack-clash-protection -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -fno-builtin-wcslen -fno-builtin-wcslen -Wall -Wextra -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=1024 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-array-bounds -Wno-stringop-overflow -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -fno-var-tracking -femit-struct-debug-baseonly -fmacro-prefix-map=/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi=target-arm_cortex-a7_musl_eabi -fno-caller-saves -DMODULE -DKBUILD_BASENAME='"gpio_button_hotplug"' -DKBUILD_MODNAME='"gpio_button_hotplug"' -D__KBUILD_MODNAME=kmod_gpio_button_hotplug -c -o /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/gpio-button-hotplug.o /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/gpio-button-hotplug.c # cmd_mod /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/gpio-button-hotplug.mod printf '%s ' gpio-button-hotplug.o | awk '!x[$0]++ { print("/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/"$0) }' > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/gpio-button-hotplug.mod # cmd_gen_order /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/modules.order { echo /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/gpio-button-hotplug.o; :; } > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/modules.order bash ./scripts/modules-check.sh /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/modules.order make -f ./scripts/Makefile.modpost # MODPOST /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/Module.symvers scripts/mod/modpost -M -o /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/Module.symvers -T /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/modules.order -i Module.symvers -e make -f ./scripts/Makefile.modfinal # CC [M] /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/gpio-button-hotplug.mod.o ccache arm-openwrt-linux-muslgnueabi-gcc -Wp,-MMD,/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/.gpio-button-hotplug.mod.o.d -nostdinc -I./arch/arm/include -I./arch/arm/include/generated -I./include -I./arch/arm/include/uapi -I./arch/arm/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__ -mlittle-endian -D__LINUX_ARM_ARCH__=7 -fmacro-prefix-map=./= -Werror -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fno-dwarf2-cfi-asm -mno-fdpic -fno-ipa-sra -mtp=cp15 -mabi=aapcs-linux -mfpu=vfp -funwind-tables -marm -Wa,-mno-warn-deprecated -march=armv7-a -msoft-float -Uarm -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector -fomit-frame-pointer -fno-stack-clash-protection -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -fno-builtin-wcslen -fno-builtin-wcslen -Wall -Wextra -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=1024 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-array-bounds -Wno-stringop-overflow -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -fno-var-tracking -femit-struct-debug-baseonly -fmacro-prefix-map=/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi=target-arm_cortex-a7_musl_eabi -fno-caller-saves -DMODULE -DKBUILD_BASENAME='"gpio_button_hotplug.mod"' -DKBUILD_MODNAME='"gpio_button_hotplug"' -D__KBUILD_MODNAME=kmod_gpio_button_hotplug -c -o /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/gpio-button-hotplug.mod.o /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/gpio-button-hotplug.mod.c # CC [M] /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/.module-common.o ccache arm-openwrt-linux-muslgnueabi-gcc -Wp,-MMD,/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/..module-common.o.d -nostdinc -I./arch/arm/include -I./arch/arm/include/generated -I./include -I./arch/arm/include/uapi -I./arch/arm/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__ -mlittle-endian -D__LINUX_ARM_ARCH__=7 -fmacro-prefix-map=./= -Werror -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fno-dwarf2-cfi-asm -mno-fdpic -fno-ipa-sra -mtp=cp15 -mabi=aapcs-linux -mfpu=vfp -funwind-tables -marm -Wa,-mno-warn-deprecated -march=armv7-a -msoft-float -Uarm -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector -fomit-frame-pointer -fno-stack-clash-protection -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -fno-builtin-wcslen -fno-builtin-wcslen -Wall -Wextra -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=1024 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-array-bounds -Wno-stringop-overflow -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -fno-var-tracking -femit-struct-debug-baseonly -fmacro-prefix-map=/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi=target-arm_cortex-a7_musl_eabi -fno-caller-saves -DMODULE -DKBUILD_BASENAME='".module_common"' -DKBUILD_MODNAME='".module_common.o"' -D__KBUILD_MODNAME=kmod_.module_common.o -c -o /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/.module-common.o scripts/module-common.c # LD [M] /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/gpio-button-hotplug.ko arm-openwrt-linux-muslgnueabi-ld -r -EL -z noexecstack --no-warn-rwx-segments --build-id=sha1 -T scripts/module.lds -o /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/gpio-button-hotplug.ko /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/gpio-button-hotplug.o /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/gpio-button-hotplug.mod.o /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/.module-common.o make[3]: Leaving directory '/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/linux-6.12.71' for subdir in .; do realdir=$(readlink -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug); grep -F /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/$subdir/Module.symvers >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/Module.symvers.tmp; [ "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug" = "$realdir" ] || grep -F $realdir /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/$subdir/Module.symvers >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/Module.symvers.tmp; done; sort -u /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/Module.symvers.tmp > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/Module.symvers; mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/symvers; mv /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/Module.symvers /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/symvers/gpio-button-hotplug.symvers touch /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/.built rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug mkdir -p /workspace/airoha_en7523/builds/bin/targets/airoha/en7523/packages /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/etc/modules.d; ( echo "gpio-button-hotplug"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/etc/modules.d/30-gpio-button-hotplug; mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/etc/modules-boot.d; ln -sf ../modules.d/30-gpio-button-hotplug /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/etc/modules-boot.d/; find /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf export CROSS="arm-openwrt-linux-muslgnueabi-" NO_RENAME=1 ; NM="arm-openwrt-linux-muslgnueabi-nm" STRIP="/workspace/airoha_en7523/builds/staging_dir/host/bin/sstrip -z" STRIP_KMOD="/workspace/airoha_en7523/builds/scripts/strip-kmod.sh" PATCHELF="/workspace/airoha_en7523/builds/staging_dir/host/bin/patchelf" /workspace/airoha_en7523/builds/scripts/rstrip.sh /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug rstrip.sh: /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/lib/modules/6.12.71/gpio-button-hotplug.ko: relocatable install -d -m0755 /workspace/airoha_en7523/builds/bin/targets/airoha/en7523/packages mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/apk-arm_cortex-a7/kmod-gpio-button-hotplug/ mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/lib/apk/packages/ (cd /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/apk-arm_cortex-a7/kmod-gpio-button-hotplug; ) ( echo "#!/bin/sh"; echo "[ \"\${IPKG_NO_SCRIPT}\" = \"1\" ] && exit 0"; echo "[ -s "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo 'export root="${IPKG_INSTROOT}"'; echo 'export pkgname="kmod-gpio-button-hotplug"'; echo "add_group_and_user"; echo "default_postinst"; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/apk-arm_cortex-a7/kmod-gpio-button-hotplug/postinst-pkg ] || sed '/^\s*#!/d' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/apk-arm_cortex-a7/kmod-gpio-button-hotplug/postinst-pkg"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/apk-arm_cortex-a7/kmod-gpio-button-hotplug/post-install; ( echo "#!/bin/sh"; echo 'export PKG_UPGRADE=1'; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/apk-arm_cortex-a7/kmod-gpio-button-hotplug/post-install ] || sed '/^\s*#!/d' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/apk-arm_cortex-a7/kmod-gpio-button-hotplug/post-install"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/apk-arm_cortex-a7/kmod-gpio-button-hotplug/post-upgrade; ( echo "#!/bin/sh"; echo "[ -s "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo 'export root="${IPKG_INSTROOT}"'; echo 'export pkgname="kmod-gpio-button-hotplug"'; echo "default_prerm"; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/apk-arm_cortex-a7/kmod-gpio-button-hotplug/prerm-pkg ] || sed '/^\s*#!/d' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/apk-arm_cortex-a7/kmod-gpio-button-hotplug/prerm-pkg"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/apk-arm_cortex-a7/kmod-gpio-button-hotplug/pre-deinstall; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/apk-arm_cortex-a7/kmod-gpio-button-hotplug/postrm ] || sed -zi 's/^\s*#!/#!/' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/apk-arm_cortex-a7/kmod-gpio-button-hotplug/postrm"; if [ -n "" ]; then echo > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/lib/apk/packages/kmod-gpio-button-hotplug.rusers; fi; if [ -n "" ]; then echo > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/lib/apk/packages/kmod-gpio-button-hotplug.alternatives; fi; (cd /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug && find . -type f,l -printf "/%P\n" | sort > /workspace/airoha_en7523/builds/tmp/kmod-gpio-button-hotplug.list && mv /workspace/airoha_en7523/builds/tmp/kmod-gpio-button-hotplug.list /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/lib/apk/packages/kmod-gpio-button-hotplug.list) # Move conffiles to IDIR and build conffiles_static with csums if [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/apk-arm_cortex-a7/kmod-gpio-button-hotplug/conffiles ]; then mv -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/apk-arm_cortex-a7/kmod-gpio-button-hotplug/conffiles /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/lib/apk/packages/kmod-gpio-button-hotplug.conffiles; for file in $(cat /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/lib/apk/packages/kmod-gpio-button-hotplug.conffiles); do [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/$file ] || continue; csum=$(/workspace/airoha_en7523/builds/staging_dir/host/bin/mkhash sha256 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/$file); echo $file $csum >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/lib/apk/packages/kmod-gpio-button-hotplug.conffiles_static; done; fi # Some package (base-files) manually append stuff to conffiles # Append stuff from it and delete the CONTROL directory since everything else should be migrated if [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/CONTROL/conffiles ]; then echo $(IDIR_kmod-gpio-button-hotplug)/CONTROL/conffiles >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/lib/apk/packages/kmod-gpio-button-hotplug.conffiles; for file in $(cat /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/CONTROL/conffiles); do [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/$file ] || continue; csum=$(/workspace/airoha_en7523/builds/staging_dir/host/bin/mkhash sha256 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/$file); echo $file $csum >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/lib/apk/packages/kmod-gpio-button-hotplug.conffiles_static; done; rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/CONTROL/conffiles; fi if [ -z "$(ls -A /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/CONTROL 2>/dev/null)" ]; then rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/CONTROL; else echo "CONTROL directory /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug/CONTROL is not empty! This is not right and should be checked!" >&2; exit 1; fi /workspace/airoha_en7523/builds/staging_dir/host/bin/fakeroot /workspace/airoha_en7523/builds/staging_dir/host/bin/apk mkpkg --info "name:kmod-gpio-button-hotplug" --info "version:6.12.71-r5" --info "description:This is a replacement for the following in-kernel drivers: 1) gpio_keys (KEYBOARD_GPIO) 2) gpio_keys_polled (KEYBOARD_GPIO_POLLED) Instead of generating input events (like in-kernel drivers do) it generates uevent-s and broadcasts them. This allows disabling input subsystem which is an overkill for OpenWrt simple needs." --info "arch:arm_cortex-a7" --info "license:GPL-2.0" --info "origin:feeds/base/kernel/gpio-button-hotplug" --info "url:" --info "maintainer:" --info "provides:kmod-gpio-button-hotplug-any" --script "post-install:/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/apk-arm_cortex-a7/kmod-gpio-button-hotplug/post-install" --script "post-upgrade:/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/apk-arm_cortex-a7/kmod-gpio-button-hotplug/post-upgrade" --script "pre-deinstall:/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/apk-arm_cortex-a7/kmod-gpio-button-hotplug/pre-deinstall" --info "depends:kernel=6.12.71~128d3ab49e08b83e3a176a74c5d0c8a3-r1" --files "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/ipkg-arm_cortex-a7/kmod-gpio-button-hotplug" --output "/workspace/airoha_en7523/builds/bin/targets/airoha/en7523/packages/kmod-gpio-button-hotplug-6.12.71-r5.apk" rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/.pkgdir/kmod-gpio-button-hotplug.installed /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/.pkgdir/kmod-gpio-button-hotplug mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/.pkgdir/kmod-gpio-button-hotplug mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/.pkgdir/kmod-gpio-button-hotplug/etc/modules.d; ( echo "gpio-button-hotplug"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/.pkgdir/kmod-gpio-button-hotplug/etc/modules.d/30-gpio-button-hotplug; mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/.pkgdir/kmod-gpio-button-hotplug/etc/modules-boot.d; ln -sf ../modules.d/30-gpio-button-hotplug /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/.pkgdir/kmod-gpio-button-hotplug/etc/modules-boot.d/; touch /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/.pkgdir/kmod-gpio-button-hotplug.installed mkdir -p /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/root-airoha/stamp SHELL= flock /workspace/airoha_en7523/builds/tmp/.root-copy.flock -c 'cp -fpR /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/linux-airoha_en7523/gpio-button-hotplug/.pkgdir/kmod-gpio-button-hotplug/. /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/root-airoha/' touch /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/root-airoha/stamp/.kmod-gpio-button-hotplug_installed echo "kmod-gpio-button-hotplug" >> /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo/gpio-button-hotplug.default.install make[2]: Leaving directory '/workspace/airoha_en7523/builds/package/kernel/gpio-button-hotplug' time: package/kernel/gpio-button-hotplug/compile#0.45#0.42#1.47