Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package intel-graphics-compiler for 
openSUSE:Factory checked in at 2023-03-27 18:17:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/intel-graphics-compiler (Old)
 and      /work/SRC/openSUSE:Factory/.intel-graphics-compiler.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "intel-graphics-compiler"

Mon Mar 27 18:17:46 2023 rev:2 rq:1074686 version:1.0.8744

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/intel-graphics-compiler/intel-graphics-compiler.changes
  2021-10-29 22:34:56.471698164 +0200
+++ 
/work/SRC/openSUSE:Factory/.intel-graphics-compiler.new.31432/intel-graphics-compiler.changes
       2023-03-27 18:17:49.435595340 +0200
@@ -1,0 +2,7 @@
+Mon Mar 27 11:00:31 UTC 2023 - Patrik Jakobsson <patrik.jakobs...@suse.com>
+
+- Fix build issues for missing include of cstdio with gcc13
+  * 0001-llvm-needs-to-include-cstdio-for-gcc13.patch
+  * 0001-libspriv-needs-to-include-cstdint-for-gcc13.patch
+
+-------------------------------------------------------------------

New:
----
  0001-libspriv-needs-to-include-cstdint-for-gcc13.patch
  0001-llvm-needs-to-include-cstdio-for-gcc13.patch

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

Other differences:
------------------
++++++ intel-graphics-compiler.spec ++++++
--- /var/tmp/diff_new_pack.CwPw3V/_old  2023-03-27 18:17:51.087604058 +0200
+++ /var/tmp/diff_new_pack.CwPw3V/_new  2023-03-27 18:17:51.091604079 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package intel-graphics-compiler
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -32,13 +32,15 @@
 Source2:        
https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/%{spirv_llvm_translator_commit}/spirv-llvm-translator.tar.gz
 Source3:        
https://github.com/llvm/llvm-project/archive/%{llvm_commit}/llvm-project.tar.gz
 Source4:        
https://github.com/intel/vc-intrinsics/archive/%{vc_intrinsics_commit}/vc-intrinsics.zip
-BuildRequires:  memory-constraints
+Patch0:         0001-llvm-needs-to-include-cstdio-for-gcc13.patch
+Patch1:         0001-libspriv-needs-to-include-cstdint-for-gcc13.patch
 BuildRequires:  bison
 BuildRequires:  cmake
 BuildRequires:  flex
 BuildRequires:  gcc-c++
 BuildRequires:  git
 BuildRequires:  make
+BuildRequires:  memory-constraints
 BuildRequires:  pkgconfig
 BuildRequires:  python3
 BuildRequires:  unzip
@@ -107,6 +109,9 @@
 mkdir llvm-project
 tar -xzf %{_sourcedir}/llvm-project.tar.gz -C llvm-project --strip-components=1
 mv llvm-project/clang llvm-project/llvm/tools/
+pushd llvm-project
+%patch0 -p1
+popd
 
 unzip %{_sourcedir}/vc-intrinsics.zip
 mv vc-intrinsics* vc-intrinsics
@@ -119,6 +124,9 @@
 
 mkdir igc
 tar -xzf %{_sourcedir}/igc-%{version}.tar.gz -C igc --strip-components=1
+pushd igc
+%patch1 -p1
+popd
 
 %build
 %limit_build -m 900

++++++ 0001-libspriv-needs-to-include-cstdint-for-gcc13.patch ++++++
>From 13c6be4252ba82ff1790ddd9bfc157ae7e332126 Mon Sep 17 00:00:00 2001
From: Patrik Jakobsson <patrik.r.jakobs...@gmail.com>
Date: Mon, 27 Mar 2023 12:08:02 +0200
Subject: [PATCH] libspriv needs to include cstdint for gcc13

Signed-off-by: Patrik Jakobsson <pjakobs...@suse.de>
---
 IGC/AdaptorOCL/SPIRV/libSPIRV/SPIRVUtil.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/IGC/AdaptorOCL/SPIRV/libSPIRV/SPIRVUtil.h 
b/IGC/AdaptorOCL/SPIRV/libSPIRV/SPIRVUtil.h
index 1076d5d..e638b98 100644
--- a/IGC/AdaptorOCL/SPIRV/libSPIRV/SPIRVUtil.h
+++ b/IGC/AdaptorOCL/SPIRV/libSPIRV/SPIRVUtil.h
@@ -57,6 +57,7 @@ THE SOFTWARE.
 #include <string>
 #include <unordered_set>
 #include <vector>
+#include <cstdint>
 #include "Probe/Assertion.h"
 
 namespace igc_spv{
-- 
2.40.0


++++++ 0001-llvm-needs-to-include-cstdio-for-gcc13.patch ++++++
>From 0d8fd59f21dfa546c07b2ff9f80c56224785b775 Mon Sep 17 00:00:00 2001
From: Patrik Jakobsson <patrik.r.jakobs...@gmail.com>
Date: Mon, 27 Mar 2023 11:03:41 +0200
Subject: [PATCH] llvm needs to include cstdio for gcc13

Signed-off-by: Patrik Jakobsson <pjakobs...@suse.de>
---
 llvm/include/llvm/Support/Signals.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/llvm/include/llvm/Support/Signals.h 
b/llvm/include/llvm/Support/Signals.h
index e0a18e72f..c66ea8b33 100644
--- a/llvm/include/llvm/Support/Signals.h
+++ b/llvm/include/llvm/Support/Signals.h
@@ -15,6 +15,7 @@
 #define LLVM_SUPPORT_SIGNALS_H
 
 #include <string>
+#include <cstdint>
 
 namespace llvm {
 class StringRef;
-- 
2.40.0

Reply via email to