Compare commits

...
Sign in to create a new pull request.

3 commits

Author SHA1 Message Date
Fedora Release Engineering
7420468b3c Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 21:21:10 +00:00
Dorinda Bassey
b22f19fc4b Apply fix for gfxstream build errors to all releases
Apply fix for gfxstream build errors to all fedora
releases.

Signed-off-by: Dorinda Bassey <dbassey@redhat.com>
2025-03-19 18:47:54 +01:00
Dorinda Bassey
2c7cbc2459 Fix gfxstream build errors on Fedora ELN
Fix gfxstream build errors on Fedora ELN

Signed-off-by: Dorinda Bassey <dbassey@redhat.com>
2025-03-19 14:30:38 +01:00
2 changed files with 65 additions and 1 deletions

60
fix_missing_cstdint.patch Normal file
View file

@ -0,0 +1,60 @@
diff --git a/host/BorrowedImage.h b/host/BorrowedImage.h
index ed2890568..51ea2b6b1 100644
--- a/host/BorrowedImage.h
+++ b/host/BorrowedImage.h
@@ -12,6 +12,7 @@
// See the License for the specific language governing permissions and
// limitations under the License.
+#include <cstdint>
#pragma once
namespace gfxstream {
diff --git a/host/compressedTextureFormats/AstcCpuDecompressor.h b/host/compressedTextureFormats/AstcCpuDecompressor.h
index 4823ee255..3af0bdc64 100644
--- a/host/compressedTextureFormats/AstcCpuDecompressor.h
+++ b/host/compressedTextureFormats/AstcCpuDecompressor.h
@@ -15,6 +15,7 @@
#include <memory>
#include <string>
+#include <cstdint>
namespace gfxstream {
namespace vk {
diff --git a/host/compressedTextureFormats/AstcCpuDecompressorNoOp.cpp b/host/compressedTextureFormats/AstcCpuDecompressorNoOp.cpp
index f0e4f32be..2258c793d 100644
--- a/host/compressedTextureFormats/AstcCpuDecompressorNoOp.cpp
+++ b/host/compressedTextureFormats/AstcCpuDecompressorNoOp.cpp
@@ -13,6 +13,7 @@
// limitations under the License.
#include "AstcCpuDecompressor.h"
+#include <cstdint>
namespace gfxstream {
namespace vk {
diff --git a/host/vulkan/BufferVk.cpp b/host/vulkan/BufferVk.cpp
index 46f454049..9b12de07e 100644
--- a/host/vulkan/BufferVk.cpp
+++ b/host/vulkan/BufferVk.cpp
@@ -14,6 +14,7 @@
#include "BufferVk.h"
+#include <cstdint>
#include "VkCommonOperations.h"
namespace gfxstream {
diff --git a/host/vulkan/BufferVk.h b/host/vulkan/BufferVk.h
index 9016fd745..a8a3fe3eb 100644
--- a/host/vulkan/BufferVk.h
+++ b/host/vulkan/BufferVk.h
@@ -14,6 +14,7 @@
#include <memory>
#include <vector>
+#include <cstdint>
namespace gfxstream {
namespace vk {

View file

@ -3,7 +3,7 @@
Name: gfxstream
Version: 0.1.2^%{gitdate}git%{gitversion}
Release: 3%{?dist}
Release: 4%{?dist}
Summary: Graphics Streaming Kit
@ -32,6 +32,7 @@ Source2: licensecheck.txt
Patch0000: 0001-meson-use-system-headers-if-possible.patch
Patch0001: 0001-meson-add-DGLM_ENABLE_EXPERIMENTAL.patch
Patch0002: fix_missing_cstdint.patch
BuildRequires: gcc
BuildRequires: g++
@ -87,6 +88,9 @@ gfxstream development files, used by QEMU to build against.
%changelog
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.2^20240226git23d05703-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.2^20240226git23d05703-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild