MarvellEmbeddedProcessors/openwrt-dd

Wrong Path Referenced on rt-pppoe.so

Closed this issue · 0 comments

Upon building rp-pppoe-server_3.12-3_mvebu64.ipk (openwrt-17-06)

cp -fpR /home/builder/openwrt-dd/build_dir/target-aarch64_cortex-a53+neon-vfpv4_musl-1.1.16/rp-pppoe-3.12/ipkg-install/etc/ppp/plugins/rp-pppoe.so /home/builder/openwrt-dd/build_dir/target-aarch64_cortex-a53+neon-vfpv4_musl-1.1.16/rp-pppoe-3.12/ipkg-mvebu64/rp-pppoe-server/etc/ppp/plugins/
cp: cannot stat '/home/builder/openwrt-dd/build_dir/target-aarch64_cortex-a53+neon-vfpv4_musl-1.1.16/rp-pppoe-3.12/ipkg-install/etc/ppp/plugins/rp-pppoe.so': No such file or directory
Makefile:146: recipe for target '/home/builder/openwrt-dd/bin/mvebu64/packages/packages/rp-pppoe-server_3.12-3_mvebu64.ipk' failed

The correct file located under /home/builder/openwrt-dd/build_dir/target-aarch64_cortex-a53+neon-vfpv4_musl-1.1.16/ppp-default/ppp-2.4.7/ipkg-install/lib/pppd/2.4.7/rp-pppoe.so. Therefore the fix can be as simple as one line command (in my environment), after spots the failure message:
cp /home/builder/openwrt-dd/build_dir/target-aarch64_cortex-a53+neon-vfpv4_musl-1.1.16/ppp-default/ppp-2.4.7/ipkg-install/lib/pppd/2.4.7/* /home/builder/openwrt-dd/build_dir/target-aarch64_cortex-a53+neon-vfpv4_musl-1.1.16/rp-pppoe-3.12/ipkg-install/etc/ppp/plugins

Turns out this package is part of the standard packages and cannot get bypassed by simply removing it. However I cannot find where this command was issued from, so I cannot provide a working patch.