Hello community, here is the log from the commit of package intel-gpu-tools for openSUSE:Factory checked in at 2017-01-18 21:29:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/intel-gpu-tools (Old) and /work/SRC/openSUSE:Factory/.intel-gpu-tools.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "intel-gpu-tools" Changes: -------- --- /work/SRC/openSUSE:Factory/intel-gpu-tools/intel-gpu-tools.changes 2016-09-26 12:34:24.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.intel-gpu-tools.new/intel-gpu-tools.changes 2017-01-18 21:29:44.914907558 +0100 @@ -1,0 +2,42 @@ +Thu Jan 12 22:22:37 UTC 2017 - [email protected] + +- Release 1.17 (2016-12-02) + * Library changes: + - Added an iterator that generate primes for creating input data that + should not fall into any patterns that may be optimised by the + drivers. (Chris Wilson) + - Crashes in fixture blocks now print a stacktrace. (Marius Vlad) + - Added support for various system suspend/resume options. (Imre Deak) + - Added linked list helpers from the Wayland project. (Lyude) + - Added a generic dummy workload helper for submitting GPU workloads + that consume exactly a specified amount of time. (Abdiel Janulgue) + - Added C functions for driver loading/unloading, pkill and lsof, for + converting shell script tests to C code. (Marius Vlad) + * Tools changes: + - intel_reg: Add Kabylake support. (Jani Nikula) + - intel_bios_reader: Also dump PSR info. (Ville Syrjälä) + - intel_guc_logger: New tool for capturing logs from the GuC + firmware. (Akash Goel) + - intel_aubdump: Added commandline option to stream the dump to + another process. (Lionel Landwerlin) + - intel_aubdump: Annotate the dump with the application name and the + used PCI ID. (Jason Ekstrand) + * Benchmark changes: + - gem_latency: Added support for measuring fence wakeup latencies. (Chris Wilson) + - prime_lookup: New microbenchmark for stressing prime_fd_to_handle + and prime_handle_to_fd. (Chris Wilson) + * Test changes: + - Multiple new tests. + - Added an explicit list of tests used for Intel CI. (Petri Latvala) + - Converted multiple shell script tests to C. (Marius Vlad) + * And many other bug fixes and improvements. +- add new deps + * pkgconfig(libkmod) + * pkgconfig(libprocps) +- rebase patches +- fix libkmod.h include path + * add N_intel-gpu-tools_Fix_libkmod.h_include_path_1315.patch + * add N_intel-gpu-tools_Fix_libkmod.h_include_path_1320.patch + * add N_intel-gpu-tools_Fix_libkmod.h_include_path.patch + +------------------------------------------------------------------- Old: ---- intel-gpu-tools-1.16.tar.bz2 New: ---- N_intel-gpu-tools_Fix_libkmod.h_include_path.patch N_intel-gpu-tools_Fix_libkmod.h_include_path_1315.patch N_intel-gpu-tools_Fix_libkmod.h_include_path_1320.patch intel-gpu-tools-1.17.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ intel-gpu-tools.spec ++++++ --- /var/tmp/diff_new_pack.QkVYoH/_old 2017-01-18 21:29:45.442832897 +0100 +++ /var/tmp/diff_new_pack.QkVYoH/_new 2017-01-18 21:29:45.442832897 +0100 @@ -1,7 +1,7 @@ # # spec file for package intel-gpu-tools # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: intel-gpu-tools -Version: 1.16 +Version: 1.17 Release: 0 Summary: Collection of tools for development and testing of the Intel DRM driver License: MIT @@ -26,6 +26,10 @@ Source0: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2 Patch0: n_disable-build-of-pm_rpm.patch Patch2: u_%{name}-1.7-fix-bashisms.patch +# PATCH-FIX-openSUSE: Fix kmod.h include path +Patch100: N_intel-gpu-tools_Fix_libkmod.h_include_path_1315.patch +Patch101: N_intel-gpu-tools_Fix_libkmod.h_include_path_1320.patch +Patch102: N_intel-gpu-tools_Fix_libkmod.h_include_path.patch BuildRequires: i2c-tools BuildRequires: libtool BuildRequires: pkg-config @@ -36,6 +40,8 @@ BuildRequires: pkgconfig(dri2proto) >= 2.6 BuildRequires: pkgconfig(gtk-doc) BuildRequires: pkgconfig(libdrm_intel) >= 2.4.64 +BuildRequires: pkgconfig(libkmod) +BuildRequires: pkgconfig(libprocps) BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(libunwind) BuildRequires: pkgconfig(pciaccess) >= 0.10 @@ -55,8 +61,17 @@ %prep %setup -q -n %{name}-%{version} -%patch0 -p1 -%patch2 -p1 +%patch0 +%patch2 +%if 0%{?suse_version} == 1315 +%patch100 +%endif +%if 0%{?suse_version} == 1320 +%patch101 +%endif +%if 0%{?suse_version} != 1315 && 0%{?suse_version} != 1320 +%patch102 +%endif %build autoreconf -fi ++++++ N_intel-gpu-tools_Fix_libkmod.h_include_path.patch ++++++ Author: computersalat <[email protected]> Subject: Fix kmod.h include path Signed-off-by: computersalat <[email protected]> Index: lib/igt_kmod.h =================================================================== --- lib/igt_kmod.h.orig +++ lib/igt_kmod.h @@ -24,7 +24,7 @@ #ifndef IGT_KMOD_H #define IGT_KMOD_H -#include <libkmod.h> +#include <kmod/libkmod.h> bool igt_kmod_is_loaded(const char *mod_name); void igt_kmod_list_loaded(void); ++++++ N_intel-gpu-tools_Fix_libkmod.h_include_path_1315.patch ++++++ Author: computersalat <[email protected]> Subject: Fix kmod.h include path Signed-off-by: computersalat <[email protected]> Index: lib/igt_kmod.h =================================================================== --- lib/igt_kmod.h.orig +++ lib/igt_kmod.h @@ -24,7 +24,7 @@ #ifndef IGT_KMOD_H #define IGT_KMOD_H -#include <libkmod.h> +#include <kmod-17/libkmod.h> bool igt_kmod_is_loaded(const char *mod_name); void igt_kmod_list_loaded(void); ++++++ N_intel-gpu-tools_Fix_libkmod.h_include_path_1320.patch ++++++ Author: computersalat <[email protected]> Subject: Fix kmod.h include path Signed-off-by: computersalat <[email protected]> Index: lib/igt_kmod.h =================================================================== --- lib/igt_kmod.h.orig +++ lib/igt_kmod.h @@ -24,7 +24,7 @@ #ifndef IGT_KMOD_H #define IGT_KMOD_H -#include <libkmod.h> +#include <pkg/kmod/libkmod.h> bool igt_kmod_is_loaded(const char *mod_name); void igt_kmod_list_loaded(void); ++++++ intel-gpu-tools-1.16.tar.bz2 -> intel-gpu-tools-1.17.tar.bz2 ++++++ ++++ 30072 lines of diff (skipped) ++++++ n_disable-build-of-pm_rpm.patch ++++++ --- /var/tmp/diff_new_pack.QkVYoH/_old 2017-01-18 21:29:46.926623053 +0100 +++ /var/tmp/diff_new_pack.QkVYoH/_new 2017-01-18 21:29:46.926623053 +0100 @@ -1,8 +1,8 @@ -Index: intel-gpu-tools-1.11/tests/Makefile.sources +Index: tests/Makefile.sources =================================================================== ---- intel-gpu-tools-1.11.orig/tests/Makefile.sources -+++ intel-gpu-tools-1.11/tests/Makefile.sources -@@ -83,7 +83,6 @@ TESTS_progs_M = \ +--- tests/Makefile.sources.orig ++++ tests/Makefile.sources +@@ -124,7 +124,6 @@ TESTS_progs_M = \ kms_panel_fitting \ pm_backlight \ pm_lpsp \ ++++++ u_intel-gpu-tools-1.7-fix-bashisms.patch ++++++ --- /var/tmp/diff_new_pack.QkVYoH/_old 2017-01-18 21:29:46.938621356 +0100 +++ /var/tmp/diff_new_pack.QkVYoH/_new 2017-01-18 21:29:46.938621356 +0100 @@ -1,6 +1,7 @@ -diff -u -r intel-gpu-tools-1.10.orig/tools/intel_gpu_abrt intel-gpu-tools-1.10/tools/intel_gpu_abrt ---- intel-gpu-tools-1.10.orig/tools/intel_gpu_abrt 2015-03-16 12:59:27.206858000 +0100 -+++ intel-gpu-tools-1.10/tools/intel_gpu_abrt 2015-03-16 12:59:54.602862000 +0100 +Index: tools/intel_gpu_abrt +=================================================================== +--- tools/intel_gpu_abrt.orig ++++ tools/intel_gpu_abrt @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash
