Hai,
Saat membangun firmware baru menggunakan buildroot bersih untuk 2018.1.1, saya mengalami masalah berikut:
make[5]: Memasuki direktori '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0'
make[6]: Memasuki direktori '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/lib'
make[6]: Tidak ada yang bisa dilakukan untuk 'semua'.
make[6]: Meninggalkan direktori '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/lib'
make[6]: Memasuki direktori '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/ip'
make[6]: Tidak ada yang bisa dilakukan untuk 'semua'.
make[6]: Meninggalkan direktori '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/ip'
make[6]: Memasuki direktori '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/tc'
make[6]: Tidak ada yang bisa dilakukan untuk 'semua'.
make[6]: Meninggalkan direktori '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/tc'
make[6]: Memasuki direktori '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/bridge'
make[6]: Tidak ada yang bisa dilakukan untuk 'semua'.
make[6]: Meninggalkan direktori '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/bridge'
make[6]: Memasuki direktori '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/misc'
make[6]: Tidak ada yang bisa dilakukan untuk 'semua'.
make[6]: Meninggalkan direktori '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/misc'
make[6]: Memasuki direktori '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/genl'
make[6]: Tidak ada yang bisa dilakukan untuk 'semua'.
make[6]: Meninggalkan direktori '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/genl'
make[6]: Memasuki direktori '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/tipc'
make[6]: * Tidak ada aturan untuk membuat target 'ar71xx-tiny', dibutuhkan oleh 'all'.
make[5]: Meninggalkan direktori '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0'
Makefile:154 : resep untuk target '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/.built' gagal
make[4]: [/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/.built] Kesalahan 2make[4]: Meninggalkan direktori '/home/cyrus/git/gluon-2018.1.1/lede/package/network/utils/iproute2'package/ Makefile:105 : resep untuk target 'package/network/utils/iproute2/compile' gagalmake[3]: [paket/jaringan/utils/iproute2/kompilasi] Kesalahan 2
make[3]: Meninggalkan direktori '/home/cyrus/git/gluon-2018.1.1/lede'
package/ Makefile:101 : resep untuk target '/home/cyrus/git/gluon-2018.1.1/lede/staging_dir/target-mips_24kc_musl-1.1.16/stamp/.package_compile' gagal
make [2]: [/home/cyrus/git/gluon-2018.1.1/lede/staging_dir/target-mips_24kc_musl-1.1.16/stamp/.package_compile] Kesalahan 2make[2]: Meninggalkan direktori '/home/cyrus/git/gluon-2018.1.1/lede'/home/cyrus/git/gluon-2018.1.1/lede/include/toplevel.mk:205: resep untuk target 'dunia' gagalmake[1]: [dunia] Kesalahan 2
make[1]: Meninggalkan direktori '/home/cyrus/git/gluon-2018.1.1/lede'
Makefile:148 : resep untuk target 'semua' gagal
buat: ** [semua] Kesalahan 2
Saat mencoba membangun firmware 2018.1 menggunakan konfigurasi yang sama, saya tidak menemukan masalah.
Cabang konfigurasi yang digunakan: https://github.com/ffddorf/gluon-site/tree/feature_multidomain
Saya menduga ada masalah dengan paket iproute2 yang menyebabkan ini.
Bersulang
Hmm, ini duplikat, tapi saya tidak dapat menemukan tiket lainnya sekarang.
Saya memperbaikinya di upstream iproute2 beberapa waktu lalu (https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/commit/?id=cfd6ccbfd0311d01a29b490c472ad79b6ad8036b), dan itu harus diperbaiki di OpenWrt 18.06+. Untuk rilis yang lebih lama, solusinya adalah tidak mendefinisikan variabel lingkungan dengan nama TARGETS .
ack, saya baru saja membuat tag Gluon dan tidak memiliki masalah apa pun.
Terima kasih atas klarifikasinya :) Saya menyesuaikan skrip build wrapper saya dan berfungsi sekarang.