Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package vulkan-validationlayers for
openSUSE:Factory checked in at 2021-01-21 21:54:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vulkan-validationlayers (Old)
and /work/SRC/openSUSE:Factory/.vulkan-validationlayers.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vulkan-validationlayers"
Thu Jan 21 21:54:13 2021 rev:26 rq:864136 version:1.2.165
Changes:
--------
---
/work/SRC/openSUSE:Factory/vulkan-validationlayers/vulkan-validationlayers.changes
2021-01-13 18:36:15.170333525 +0100
+++
/work/SRC/openSUSE:Factory/.vulkan-validationlayers.new.28504/vulkan-validationlayers.changes
2021-01-21 21:54:15.577768087 +0100
@@ -1,0 +2,9 @@
+Mon Jan 18 15:42:53 UTC 2021 - Jan Engelhardt <[email protected]>
+
+- Update to release 1.2.165
+ * layers: Portability validation for CreateImage,
+ CreateImageView, CreateSampler.
+ * layers: Support VK_KHR_fragment_shading_rate.
+ * gpu: Add buffer out of bounds access validation.
+
+-------------------------------------------------------------------
Old:
----
sdk-1.2.162.1.tar.gz
New:
----
v1.2.165.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ vulkan-validationlayers.spec ++++++
--- /var/tmp/diff_new_pack.elob0p/_old 2021-01-21 21:54:16.173768312 +0100
+++ /var/tmp/diff_new_pack.elob0p/_new 2021-01-21 21:54:16.177768314 +0100
@@ -17,15 +17,15 @@
Name: vulkan-validationlayers
-Version: 1.2.162.1
+Version: 1.2.165
Release: 0
-%define lname libVkLayer_utils-1_2_162_1
+%define lname libVkLayer_utils-1_2_165
Summary: Validation layers for Vulkan
License: Apache-2.0
Group: Development/Tools/Other
URL: https://github.com/KhronosGroup/Vulkan-ValidationLayers
-Source:
https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/sdk-%version.tar.gz
+Source:
https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/v%version.tar.gz
Source9: %name-rpmlintrc
Patch1: ver.diff
Patch2: xxhash.diff
@@ -69,7 +69,7 @@
This package contains support files for the VkLayer utility library.
%prep
-%autosetup -n Vulkan-ValidationLayers-sdk-%version -p1
+%autosetup -n Vulkan-ValidationLayers-%version -p1
perl -i -pe 's{\@PACKAGE_VERSION\@}{%version}' CMakeLists.txt
%build
++++++ xxhash.diff ++++++
--- /var/tmp/diff_new_pack.elob0p/_old 2021-01-21 21:54:16.217768328 +0100
+++ /var/tmp/diff_new_pack.elob0p/_new 2021-01-21 21:54:16.217768328 +0100
@@ -10,10 +10,10 @@
layers/CMakeLists.txt | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
-Index: Vulkan-ValidationLayers-sdk-1.2.162.0/layers/CMakeLists.txt
+Index: Vulkan-ValidationLayers-1.2.165/layers/CMakeLists.txt
===================================================================
---- Vulkan-ValidationLayers-sdk-1.2.162.0.orig/layers/CMakeLists.txt
-+++ Vulkan-ValidationLayers-sdk-1.2.162.0/layers/CMakeLists.txt
+--- Vulkan-ValidationLayers-1.2.165.orig/layers/CMakeLists.txt
++++ Vulkan-ValidationLayers-1.2.165/layers/CMakeLists.txt
@@ -61,8 +61,6 @@ if(BUILD_LAYER_SUPPORT_FILES)
vk_layer_utils.h
vk_layer_utils.cpp
@@ -23,21 +23,21 @@
generated/vk_validation_error_messages.h
generated/vk_layer_dispatch_table.h
generated/vk_dispatch_table_helper.h
-@@ -195,7 +193,7 @@ set(CORE_VALIDATION_LIBRARY_FILES
- shader_validation.cpp
- shader_validation.h
+@@ -197,7 +195,7 @@ set(CORE_VALIDATION_LIBRARY_FILES
+ generated/spirv_validation_helper.cpp
gpu_validation.cpp
+ generated/corechecks_optick_instrumentation.cpp
- xxhash.c)
+)
set(OBJECT_LIFETIMES_LIBRARY_FILES
generated/object_tracker.cpp
-@@ -253,7 +251,7 @@ if(BUILD_LAYERS)
- target_include_directories(VkLayer_khronos_validation PRIVATE
${GLSLANG_SPIRV_INCLUDE_DIR})
- target_include_directories(VkLayer_khronos_validation PRIVATE
${SPIRV_TOOLS_INCLUDE_DIR})
- target_include_directories(VkLayer_khronos_validation PRIVATE
${SPIRV_HEADERS_INCLUDE_DIR})
+@@ -297,7 +295,7 @@ if(BUILD_LAYERS)
+ if(INSTRUMENT_OPTICK)
+ target_include_directories(VkLayer_khronos_validation PRIVATE
${OPTICK_SOURCE_DIR})
+ endif()
- target_link_libraries(VkLayer_khronos_validation PRIVATE
${SPIRV_TOOLS_LIBRARIES})
+ target_link_libraries(VkLayer_khronos_validation PRIVATE
${SPIRV_TOOLS_LIBRARIES} -lxxhash)
- # Force generation of the PDB file for Release builds.
- # Note that CMake reduces optimization levels for RelWithDebInfo builds.
+ # The output file needs Unix "/" separators or Windows "\" separators On
top of that, Windows separators actually need to be doubled
+ # because the json format uses backslash escapes