先週まで正常に機能していたブルズアイ カバレッジ レポートを実行するジェンキンス ビルド ジョブがあります。ビルド サーバーが新しい Linux カーネル バージョンに更新されていることがわかり、この問題が発生し始めました。
問題の根本的な原因は何か考えている人はいますか?
drivers/BullseyeCoverage/libcov-linuxKernel.c: 関数 'notifier_callback' 内: drivers/BullseyeCoverage/libcov-linuxKernel.c:108:54: エラー: 'const struct module' には 'module_core' という名前のメンバーがありません const unsigned long modBegin = ( unsigned long)module->module_core; ^ drivers/BullseyeCoverage/libcov-linuxKernel.c:109:48: エラー: 'const struct module' には 'core_size' という名前のメンバーがありません const unsigned long modEnd = modBegin + module->core_size; ^ エラー: /usr/local/arm/bin/arm-linux-gnueabihf-gcc からのステータス 1 make[1]: * [drivers/BullseyeCoverage/libcov-linuxKernel.o] エラー 1 make: * [drivers/BullseyeCoverage] エラー2