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:

  [Dependency presentproto found: NO found 1.3 but need: '>= 1.4'
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency presentproto found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency presentproto

meson.build:83:19: ERROR: Neither a subproject directory nor a xorgproto.wrap file was found.

A full log can be found at /builddir/build/BUILD/xserver-84b6d7e2c50514c40b905e8bf59726436c518cf4/redhat-linux-build/meson-logs/meson-log.txt
error: Bad exit status from /var/tmp/rpm-tmp.CM1JbO (%build)
    Bad exit status from /var/tmp/rpm-tmp.CM1JbO (%build)
]: [This is the specific issue that ended up causing the build to fail.]

Issue: The build failed due to a dependency being too old for the project that is being built. In this case presentproto 1.3 was present when 1.4 was required.
Resolution: The version of the software being built needs to be rolled back to a version that can support the older library, or a newer version of that library needs to be built as well.