Hi,
I experienced some building error when I built the openwrt with passwall together with its deps on a Gentoo System. I have a fine openwrt sdk repository prepared by 2023-10 which can build sing-box and xray correctly within the official feeds packages dependencies. I start the building of passwall based on this repository since I had already failed in building openwrt with passwall in repository of ./script/feeds update -a
. Here is the error log
make download -j8
WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
WARNING: Makefile 'package/utils/busybox/Makefile' has a build dependency on 'libpam', which does not exist
WARNING: Makefile 'package/network/services/lldpd/Makefile' has a dependency on 'libnetsnmp', which does not exist
WARNING: Makefile 'package/utils/policycoreutils/Makefile' has a dependency on 'libpam', which does not exist
WARNING: Makefile 'package/utils/policycoreutils/Makefile' has a dependency on 'libpam', which does not exist
WARNING: Makefile 'package/utils/policycoreutils/Makefile' has a build dependency on 'libpam', which does not exist
WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
WARNING: Makefile 'package/utils/busybox/Makefile' has a build dependency on 'libpam', which does not exist
WARNING: Makefile 'package/network/services/lldpd/Makefile' has a dependency on 'libnetsnmp', which does not exist
WARNING: Makefile 'package/utils/policycoreutils/Makefile' has a dependency on 'libpam', which does not exist
WARNING: Makefile 'package/utils/policycoreutils/Makefile' has a dependency on 'libpam', which does not exist
WARNING: Makefile 'package/utils/policycoreutils/Makefile' has a build dependency on 'libpam', which does not exist
make[2]: Entering directory '/home/topos/wd0/workspace/openwrt_another/openwrt/scripts/config'
make[2]: 'conf' is up to date.
make[2]: Leaving directory '/home/topos/wd0/workspace/openwrt_another/openwrt/scripts/config'
make[4]: Entering directory '/home/topos/wd0/workspace/openwrt_another/openwrt/target/linux'
make[5]: Entering directory '/home/topos/wd0/workspace/openwrt_another/openwrt/target/linux/rockchip'
make[6]: Entering directory '/home/topos/wd0/workspace/openwrt_another/openwrt/target/linux/rockchip/image'
make[6]: Leaving directory '/home/topos/wd0/workspace/openwrt_another/openwrt/target/linux/rockchip/image'
make[5]: Leaving directory '/home/topos/wd0/workspace/openwrt_another/openwrt/target/linux/rockchip'
make[4]: Leaving directory '/home/topos/wd0/workspace/openwrt_another/openwrt/target/linux'
I think the basic deps are broken by the src of passwall.
Wish your advice!