Gluon: 2018.1.1 iproute2 パッケージの問題によりビルドできない

作成日 2018年08月30日  ·  3コメント  ·  ソース: freifunk-gluon/gluon

こんにちは、

2018.1.1 のクリーンなビルドルートを使用して新しいファームウェアをビルドしているときに、次の問題が発生します。

make[5]: ディレクトリ「/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]: ディレクトリ「/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]: 'all' に対して何もする必要はありません。
make[6]: ディレクトリ '/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]: ディレクトリ「/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]: 'all' に対して何もする必要はありません。
make[6]: ディレクトリ '/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]: ディレクトリ「/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]: 'all' に対して何もする必要はありません。
make[6]: ディレクトリ '/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]: ディレクトリ「/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]: 'all' に対して何もする必要はありません。
make[6]: ディレクトリ「/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]: ディレクトリ「/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]: 'all' に対して何もする必要はありません。
make[6]: ディレクトリ '/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]: ディレクトリ「/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]: 'all' に対して何もする必要はありません。
make[6]: ディレクトリ「/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]: ディレクトリ「/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]: * ターゲット 'ar71xx-tiny' を作成するルールはありません。'all' で必要です。



make[5]: ディレクトリ「/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 : ターゲット '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/.built' のレシピが失敗しました
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] エラー 2make[4]: ディレクトリ「/home/cyrus/git/gluon-2018.1.1/lede/package/network/utils/iproute2」から離れますpackage/ Makefile:105 : ターゲット 'package/network/utils/iproute2/compile' のレシピが失敗しましたmake[3]: [package/network/utils/iproute2/compile] エラー 2
make[3]: ディレクトリ「/home/cyrus/git/gluon-2018.1.1/lede」から出ます
package/ Makefile:101 : ターゲット '/home/cyrus/git/gluon-2018.1.1/lede/staging_dir/target-mips_24kc_musl-1.1.16/stamp/.package_compile' のレシピが失敗しました
make[2]: [/home/cyrus/git/gluon-2018.1.1/lede/staging_dir/target-mips_24kc_musl-1.1.16/stamp/.package_compile] エラー 2make[2]: ディレクトリ「/home/cyrus/git/gluon-2018.1.1/lede」から離れます/home/cyrus/git/gluon-2018.1.1/lede/include/toplevel.mk:205: ターゲット 'world' のレシピが失敗しましたmake[1]: [ワールド] エラー 2
make[1]: ディレクトリ「/home/cyrus/git/gluon-2018.1.1/lede」から出ます
Makefile:148 : ターゲット 'all' のレシピが失敗しました
make: ** [すべて] エラー 2

同じ構成を使用して 2018.1 ファームウェアを構築しようとすると、問題は発生しません。
使用された構成ブランチ: https://github.com/ffddorf/gluon-site/tree/feature_multidomain

これを引き起こしている iproute2 パッケージに問題があると思われます。

乾杯

bug duplicate

全てのコメント3件

う~ん、これは重複していますが、現在、他のチケットが見つかりません。

少し前にアップストリーム iproute2 でこれを修正しました (https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/commit/?id=cfd6ccbfd0311d01a29b490c472ad79b6ad8036b)、OpenWrt 18 で修正する必要があります。 古いリリースの場合、回避策はTARGETSという名前の環境変数を定義しないことです。

ack、私は Gluon タグを作成したばかりで、何の問題もありませんでした。

説明してくれてありがとう:) ビルド ラッパー スクリプトを調整したところ、今は動作します。

このページは役に立ちましたか?
0 / 5 - 0 評価