Given following log snippets, their explanation, and nothing else, explain what failure, if any, occurred during build of this package.

  Snippets are in a format of [X] : [Y], where [X] is a log snippet, and [Y] is the explanation.

  Snippets are delimited with '================'.

  Drawing on information from all snippets, provide a concise explanation of the issue and recommend a solution.

  Explanation of the issue, and recommended solution, should take a handful of sentences.

  Snippets:

  [FAILED: obj/third_party/crabbyavif/liblibyuv_sys.rlib 
"/usr/bin/python3" "../../build/rust/rustc_wrapper.py" --rustc=../../../../../../usr/bin/rustc --depfile=obj/third_party/crabbyavif/liblibyuv_sys.rlib.d --rsp=obj/third_party/crabbyavif/liblibyuv_sys.rlib.rsp -- -Clinker="clang++" --crate-name libyuv_sys ../../third_party/crabbyavif/src/sys/libyuv-sys/src/lib.rs --crate-type rlib --edition=2021 -Dunsafe_op_in_unsafe_fn -Cforce-unwind-tables=no -Crelocation-model=pic -Cdefault-linker-libraries -Zdep-info-omit-d-target -Zmacro-backtrace -Zremap-cwd-prefix=. -Zexternal-clangrt --color=always --target=x86_64-unknown-linux-gnu -Cembed-bitcode=no -Clto=no -Ccodegen-units=1 --cfg cr_rustc_revision=\"rustc\ 1.79.0\ \(129f3b996\ 2024-06-10\)\ \(Red\ Hat\ 1.79.0-3.el9_5\)\" -Copt-level=3 -Zallow-features= --emit=dep-info=obj/third_party/crabbyavif/liblibyuv_sys.rlib.d,link -o obj/third_party/crabbyavif/liblibyuv_sys.rlib LDFLAGS RUSTENV OUT_DIR=../../../../../../out/Release/gen/third_party/crabbyavif/crabbyavif_libyuv_sys
error: extern block cannot be declared unsafe]: [The error messages indicate that the rust compiler breaks with the error: extern block cannot be declared unsafe and the build failed]
=============
[bindgen-cli                      x86_64  0.71.1-1.el9                    build  1.9 M]: [Possible clue for debugging the issue locally with rpmbuild
]
=============
[DEBUG util.py:461:    rust-1.79.0-3.el9_5.x86_64]: [Possible clue for debugging the issue locally with rpmbuild]

Issue: The build failed because bindgen with version  0.71 generates rust codes that cannot be compiled with rust-1.79.0 on EPEL9. It's a bug in bindgen and reported https://github.com/rust-lang/rust-bindgen/issues/3052
Resolution: To fix this issue we need to update rust to the version 1.84 or newer in epel9.
Or patch chromium to pass "--rust-target 1.79" to the bindgen CLI call.