summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--glfw.spec10
-rw-r--r--sources2
2 files changed, 10 insertions, 2 deletions
diff --git a/glfw.spec b/glfw.spec
index 7db7f1f..4c829ab 100644
--- a/glfw.spec
+++ b/glfw.spec
@@ -1,7 +1,11 @@
# topdir: glfw-3.6.0
+# Disable auto-generated debuginfo/debugsource subpackages: the cmake build
+# does not emit usable debug source references, so find-debuginfo produces an
+# empty debugsourcefiles.list and rpmbuild aborts with "Empty %files file".
+%global debug_package %{nil}
Name: glfw
Version: 3.6.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A multi-platform library for OpenGL, OpenGL ES and Vulkan application development
License: zlib
@@ -15,6 +19,7 @@ Packager: openEuler Builder <builder@openeuler.org>
BuildRequires: cmake
BuildRequires: gcc
+BuildRequires: make
# X11 backend (GLFW_BUILD_X11 default ON)
BuildRequires: libX11-devel
BuildRequires: libXrandr-devel
@@ -79,5 +84,8 @@ DESTDIR=%{buildroot} cmake --install build
%{_libdir}/pkgconfig/glfw3.pc
%changelog
+* Wed Sep 30 2026 openEuler Builder <builder@openeuler.org> - 3.6.0-2
+- Disable debug_package to fix empty debugsourcefiles.list build failure
+
* Wed Sep 30 2026 openEuler Builder <builder@openeuler.org> - 3.6.0-1
- Initial package
diff --git a/sources b/sources
index 83349ce..261f580 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8b82df733bf67e758678eb13c34bec69 glfw-3.6.0.tar.gz
+969d200d060216ef59cfd90da8a21100 glfw-3.6.0.tar.gz