summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ros-humble-draco-devel.spec10
1 files changed, 9 insertions, 1 deletions
diff --git a/ros-humble-draco-devel.spec b/ros-humble-draco-devel.spec
index aae5f88..ca5748f 100644
--- a/ros-humble-draco-devel.spec
+++ b/ros-humble-draco-devel.spec
@@ -1,6 +1,6 @@
Name: ros-humble-draco-devel
Version: 1.5.7
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Library for compressing and decompressing 3D geometric meshes and point clouds
License: Apache-2.0
@@ -11,6 +11,11 @@ Source0: https://github.com/google/draco/archive/refs/tags/1.5.7.tar.gz#/
Group: Development/Libraries
Packager: openEuler Builder <builder@openeuler.org>
+# Disable debuginfo/debugsource subpackages: Draco's Release build produces
+# minimal DWARF info ("No debugging symbols" from gdb-add-index), leaving
+# debugsourcefiles.list empty -> rpmbuild fails on "Empty %files file".
+%define debug_package %{nil}
+
BuildRequires: cmake
BuildRequires: gcc
BuildRequires: gcc-c++
@@ -60,6 +65,9 @@ cd build
%{_libdir}/pkgconfig/draco.pc
%changelog
+* Tue Oct 13 2026 openEuler Builder <builder@openeuler.org> - 1.5.7-3
+- Disable debug_package: empty debugsourcefiles.list caused rpmbuild failure
+
* Tue Oct 13 2026 openEuler Builder <builder@openeuler.org> - 1.5.7-2
- Switch to out-of-source build: Draco CMakeLists forbids in-source builds