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:

  [o/main.c:1475:14: error: ‘bfd_mach_common64’ undeclared (first use in this function); did you mean ‘bfd_mach_msp26’?]: [Undeclared type, most likely caused by building on a different architecture than expected.]

Issue: The build failed because the bfd_architecture enum from the bfd.h library returns architecture specific results, the bfd_mach_common64 is most likely not declared on the ppc64ie arch.
Resolution: Modify the expected output of the bfd_architecture enum based n the architecture being used for building.