Don't worry it's not your fault it's simply the evolution of OpenWrt and its new apk package manager that replaced opkg.
@qosmio I see that you rebased your repo a few minutes ago. Are there any anomalies with the new apk package manager.
My first attempt to compile with old opkg ended with
Collected errors:
* pkg_hash_check_unresolved: cannot find dependency procd-seccomp for base-files
* pkg_hash_fetch_best_installation_candidate: Packages for base-files found, but incompatible with the architectures configured
* opkg_install_cmd: Cannot install package base-files.
make[2]: *** [package/Makefile:99: package/install] Error 255
make[2]: Leaving directory '/home/debian/openwrt-ipq-QNAP'
make[1]: *** [package/Makefile:179: /home/debian/openwrt-ipq-QNAP/staging_dir/target-aarch64_cortex-a53_musl/stamp/.package_install] Error 2
make[1]: Leaving directory '/home/debian/openwrt-ipq-QNAP'
make: *** [/home/debian/openwrt-ipq-QNAP/include/toplevel.mk:248: world] Error 2
Enabling seccomp resolved the error.
![]()
Compiling with apk as default package manager was successful too with a minor fault of uclient-fetch and wget conflicting with each other. So I excluded wget from the build but I left curl.