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:

  [
meson.build:91:19: ERROR: Subproject exists but has no meson.build file.
]: [This is the actual error.]

Issue: A git snapshot tarball (such as those automatically generated by the popular git forges) was used as the sources, but the git repository from which it was taken contains git submodules.  The content of git submodules are not included in such snapshot tarballs, but the build system expects them to be present, and hence the build fails.
Resolution: git submodules are usually used for bundled dependencies.  If a system version of the dependency can be used instead, it may be preferred to do so, by adding the respective build dependency to the build.  If not, then a complete tarball which includes the contents of the git submodules must be used.  This may be available from upstream as a download, or it may need to be manually generated by the following steps:

1) `git clone REPOSITORY_URL`
2) `cd DIRECTORY`
3) `git submodule update --init`