>>> Emerging (1 of 2) dev-util/vulkan-headers-1.1.125::gentoo * Fetching files in the background. * To view fetch progress, run in another terminal: * tail -f /var/log/emerge-fetch.log * vulkan-headers-1.1.125.tar.gz BLAKE2B SHA512 size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking vulkan-headers-1.1.125.tar.gz to /var/tmp/portage/dev-util/vulkan-headers-1.1.125/work >>> Source unpacked in /var/tmp/portage/dev-util/vulkan-headers-1.1.125/work >>> Preparing source in /var/tmp/portage/dev-util/vulkan-headers-1.1.125/work/Vulkan-Headers-1.1.125 ... * Hardcoded definition(s) removed in CMakeLists.txt: * set(CMAKE_INSTALL_PREFIX "${CMAKE_BINARY_DIR}/install" CACHE PATH "defaul >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-util/vulkan-headers-1.1.125/work/Vulkan-Headers-1.1.125 ... >>> Working in BUILD_DIR: "/var/tmp/portage/dev-util/vulkan-headers-1.1.125/work/vulkan-headers-1.1.125_build" cmake -C /var/tmp/portage/dev-util/vulkan-headers-1.1.125/work/vulkan-headers-1.1.125_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/dev-util/vulkan-headers-1.1.125/work/vulkan-headers-1.1.125_build/gentoo_toolchain.cmake /var/tmp/portage/dev-util/vulkan-headers-1.1.125/work/Vulkan-Headers-1.1.125 loading initial cache file /var/tmp/portage/dev-util/vulkan-headers-1.1.125/work/vulkan-headers-1.1.125_build/gentoo_common_config.cmake CMake Error at CMakeLists.txt:21 (cmake_minimum_required): CMake 3.10.2 or higher is required. You are running version 3.9.6 -- Configuring incomplete, errors occurred! * ERROR: dev-util/vulkan-headers-1.1.125::gentoo failed (configure phase): * cmake failed * * Call stack: * ebuild.sh, line 125: Called src_configure * environment, line 1991: Called cmake-utils_src_configure * environment, line 840: Called die * The specific snippet of code: * "${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed"; * * If you need support, post the output of `emerge --info '=dev-util/vulkan-headers-1.1.125::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-util/vulkan-headers-1.1.125::gentoo'`. * The complete build log is located at '/var/tmp/portage/dev-util/vulkan-headers-1.1.125/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-util/vulkan-headers-1.1.125/temp/environment'. * Working directory: '/var/tmp/portage/dev-util/vulkan-headers-1.1.125/work/vulkan-headers-1.1.125_build' * S: '/var/tmp/portage/dev-util/vulkan-headers-1.1.125/work/Vulkan-Headers-1.1.125'
Best fixed by also porting to cmake.eclass.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa2c63873050affc74fdc5b55b1b7a75ec240c12 commit aa2c63873050affc74fdc5b55b1b7a75ec240c12 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-03-11 21:12:47 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2020-03-15 21:28:40 +0000 media-libs/vulkan-layers: Fix 1.2.133, copying over from 9999 Use actual 1.2.133 upstream tarball. Closes: https://bugs.gentoo.org/712090 Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Signed-off-by: Matt Turner <mattst88@gentoo.org> media-libs/vulkan-layers/Manifest | 1 + .../vulkan-layers/vulkan-layers-1.2.133-r1.ebuild | 52 ++++++++++++++++++++++ 2 files changed, 53 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faeb6091af47d0c828d641dd74b36acd1dd8b5e1 commit faeb6091af47d0c828d641dd74b36acd1dd8b5e1 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-03-11 20:44:22 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2020-03-15 21:28:40 +0000 media-libs/vulkan-loader: Fix 1.2.133, copying over from 9999 Closes: https://bugs.gentoo.org/712090 Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Signed-off-by: Matt Turner <mattst88@gentoo.org> .../vulkan-loader/vulkan-loader-1.2.133.ebuild | 39 ++++++++++------------ 1 file changed, 18 insertions(+), 21 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=316142af196db16fe9d5dfefd041e8b0746b77a4 commit 316142af196db16fe9d5dfefd041e8b0746b77a4 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-03-11 19:52:47 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2020-03-15 21:28:39 +0000 dev-util/vulkan-tools: Fix 1.2.133, copying over from 9999 Use actual 1.2.133 upstream tarball. Closes: https://bugs.gentoo.org/712090 Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Signed-off-by: Matt Turner <mattst88@gentoo.org> dev-util/vulkan-tools/Manifest | 1 + .../vulkan-tools/vulkan-tools-1.2.133-r1.ebuild | 81 ++++++++++++++++++++++ 2 files changed, 82 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a31e1bad6691b7b43d2d1e722a67247c65c236a commit 8a31e1bad6691b7b43d2d1e722a67247c65c236a Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-03-11 18:52:48 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2020-03-15 21:28:03 +0000 dev-util/vulkan-headers: Fix 1.2.133, copying over from 9999 No change to tarball manifest. Closes: https://bugs.gentoo.org/712090 Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Signed-off-by: Matt Turner <mattst88@gentoo.org> .../vulkan-headers/vulkan-headers-1.2.133.ebuild | 27 ++++++++++------------ 1 file changed, 12 insertions(+), 15 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16926d041311af9fee3f598247bb7fe4751afc1f commit 16926d041311af9fee3f598247bb7fe4751afc1f Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-03-11 20:06:37 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2020-03-15 21:28:39 +0000 media-libs/vulkan-loader: 9999 cleanup, cmake.eclass, >=cmake-3.10.2 Drop superfluous COMMON_DEPEND, other ebuild style improvements, sorting Bug: https://bugs.gentoo.org/712090 Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Signed-off-by: Matt Turner <mattst88@gentoo.org> media-libs/vulkan-loader/vulkan-loader-9999.ebuild | 37 ++++++++++------------ 1 file changed, 17 insertions(+), 20 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7abebfc584b5318e3b7dda4c6aedc176dec2b62e commit 7abebfc584b5318e3b7dda4c6aedc176dec2b62e Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-03-11 19:14:27 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2020-03-15 21:28:38 +0000 dev-util/vulkan-tools: 9999 cleanup, cmake.eclass, >=cmake-3.10.2 Drop superfluous COMMON_DEPEND, other ebuild style improvements, sorting Use upstream tarball instead of error-prone EGIT_COMMIT Pin dev-util/vulkan-{headers,loader} to >=${PV}, maintainability again Bug: https://bugs.gentoo.org/712090 Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Signed-off-by: Matt Turner <mattst88@gentoo.org> dev-util/vulkan-tools/vulkan-tools-9999.ebuild | 55 ++++++++++++++------------ 1 file changed, 30 insertions(+), 25 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=984453799aed4f177fe0a681d2f52dd07a6e609a commit 984453799aed4f177fe0a681d2f52dd07a6e609a Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-03-11 18:48:58 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2020-03-15 21:28:03 +0000 dev-util/vulkan-headers: 9999 cleanup, cmake.eclass, >=cmake-3.10.2 Fix ebuild style (order variables to more resemble skel.ebuild). Drop SNAPSHOT_COMMIT which looks like a local quirk. Bug: https://bugs.gentoo.org/712090 Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/14927 Signed-off-by: Matt Turner <mattst88@gentoo.org> dev-util/vulkan-headers/vulkan-headers-9999.ebuild | 27 ++++++++++------------ 1 file changed, 12 insertions(+), 15 deletions(-)