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 2023-02-17 16:44:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vulkan-validationlayers (Old)
 and      /work/SRC/openSUSE:Factory/.vulkan-validationlayers.new.22824 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vulkan-validationlayers"

Fri Feb 17 16:44:07 2023 rev:41 rq:1066257 version:1.3.239.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/vulkan-validationlayers/vulkan-validationlayers.changes
  2023-02-01 16:40:17.730083436 +0100
+++ 
/work/SRC/openSUSE:Factory/.vulkan-validationlayers.new.22824/vulkan-validationlayers.changes
       2023-02-17 16:44:15.562610683 +0100
@@ -1,0 +2,7 @@
+Thu Feb 16 18:27:17 UTC 2023 - Jan Engelhardt <jeng...@inai.de>
+
+- Rework xxhash.diff, remove ver.diff,
+  cure unresolved symbols [boo#1208172].
+- Delete vulkan-validationlayers-devel
+
+-------------------------------------------------------------------

Old:
----
  ver.diff
  vulkan-validationlayers-rpmlintrc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ vulkan-validationlayers.spec ++++++
--- /var/tmp/diff_new_pack.8VhpFA/_old  2023-02-17 16:44:16.126613859 +0100
+++ /var/tmp/diff_new_pack.8VhpFA/_new  2023-02-17 16:44:16.134613903 +0100
@@ -25,8 +25,6 @@
 Group:          Development/Tools/Other
 URL:            https://github.com/KhronosGroup/Vulkan-ValidationLayers
 Source:         
https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/refs/tags/sdk-%version.tar.gz
-Source9:        %name-rpmlintrc
-Patch1:         ver.diff
 Patch2:         xxhash.diff
 BuildRequires:  cmake >= 3.7.12
 BuildRequires:  gcc-c++ >= 4.8
@@ -49,26 +47,6 @@
 
 This package contains the Khronos official Vulkan validation layers.
 
-%package -n %lname
-Summary:        Vulkan validation layer utility library
-Group:          System/Libraries
-
-%description -n %lname
-Vulkan is a 3D graphics and compute API.
-
-This package contains a utility library.
-
-%package devel
-Summary:        Vulkan validation layer support files
-Group:          Development/Libraries/C and C++
-Requires:       %lname = %version
-Requires:       xxhash-devel
-
-%description devel
-Vulkan is a 3D graphics and compute API.
-
-This package contains support files for the VkLayer utility library.
-
 %prep
 %autosetup -n Vulkan-ValidationLayers-sdk-%version -p1
 perl -i -pe 's{\@PACKAGE_VERSION\@}{%version}' CMakeLists.txt */CMakeLists.txt
@@ -94,22 +72,11 @@
 %install
 %cmake_install
 b="%buildroot"
-ln -sv "libVkLayer_utils-%version.so" "$b/%_libdir/libVkLayer_utils.so"
-rm -f "$b/%_includedir"/xxhash.*
-
-%post   -n %lname -p /sbin/ldconfig
-%postun -n %lname -p /sbin/ldconfig
+rm -Rfv "$b/%_includedir" "$b/%_libdir"/*.a
 
 %files
 %license LICENSE.txt
 %_libdir/libVkLayer_khr*.so
 %_datadir/vulkan/
 
-%files -n %lname
-%_libdir/libVkLayer_utils-%version.so
-
-%files devel
-%_includedir/*
-%_libdir/libVkLayer_utils.so
-
 %changelog

++++++ xxhash.diff ++++++
--- /var/tmp/diff_new_pack.8VhpFA/_old  2023-02-17 16:44:16.182614174 +0100
+++ /var/tmp/diff_new_pack.8VhpFA/_new  2023-02-17 16:44:16.186614197 +0100
@@ -14,16 +14,19 @@
 ===================================================================
 --- Vulkan-ValidationLayers-sdk-1.3.239.0.orig/layers/CMakeLists.txt
 +++ Vulkan-ValidationLayers-sdk-1.3.239.0/layers/CMakeLists.txt
-@@ -50,8 +50,6 @@ target_sources(VkLayer_utils PRIVATE
+@@ -50,10 +50,8 @@ target_sources(VkLayer_utils PRIVATE
      vk_layer_logging.cpp
      vk_layer_utils.h
      vk_layer_utils.cpp
 -    xxhash.h
 -    xxhash.c
  )
- set_target_properties(VkLayer_utils PROPERTIES OUTPUT_NAME 
"VkLayer_utils-@PACKAGE_VERSION@")
- target_link_libraries(VkLayer_utils PUBLIC Vulkan::Headers)
-@@ -259,8 +257,6 @@ target_sources(VkLayer_khronos_validatio
+-target_link_libraries(VkLayer_utils PUBLIC Vulkan::Headers)
++target_link_libraries(VkLayer_utils PUBLIC Vulkan::Headers -lxxhash)
+ set_target_properties(VkLayer_utils PROPERTIES LINKER_LANGUAGE CXX)
+ target_include_directories(VkLayer_utils PUBLIC
+     .
+@@ -258,8 +256,6 @@ target_sources(VkLayer_khronos_validatio
      video_validation.cpp
      vk_layer_settings_ext.h
      wsi_validation.cpp
@@ -32,13 +35,4 @@
  )
  
  target_compile_definitions(VkLayer_khronos_validation PUBLIC 
${KHRONOS_LAYER_COMPILE_DEFINITIONS})
-@@ -279,7 +275,7 @@ if (USE_ROBIN_HOOD_HASHING)
- endif()
- # Order matters here. VkLayer_utils should be the last link library to ensure 
mimalloc overrides are picked up correctly.
- # Otherwise, libraries after VkLayer_utils will not benefit from this 
performance improvement.
--target_link_libraries(VkLayer_khronos_validation PRIVATE VVL-SPIRV-LIBS 
VkLayer_utils)
-+target_link_libraries(VkLayer_khronos_validation PRIVATE VVL-SPIRV-LIBS 
VkLayer_utils -lxxhash)
- 
- # There are 2 primary deliverables for the validation layers.
- # - The actual library VkLayer_khronos_validation.(dll|so|dylib)
 

Reply via email to