已开启
[sync] PR-21: Fix compilation failures caused by rust-packaging #22
[sync] PR-21: Fix compilation failures caused by rust-packaging #22
已开启
AtomGit-Bot创建于 2025年10月31日
共 1 个文件变更+7-6
@@ -2,30 +2,28 @@
2%global __cargo_skip_build 02%global __cargo_skip_build 0
3Name: nispor3Name: nispor
4Version: 1.0.14Version: 1.0.1
5-Release: 55+Release: 6
6Summary: Unified interface for Linux network state querying6Summary: Unified interface for Linux network state querying
7License: ASL 2.07License: ASL 2.0
8URL: https://github.com/nispor/nispor8URL: https://github.com/nispor/nispor
9Source: https://github.com/nispor/nispor/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz9Source: https://github.com/nispor/nispor/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
10Patch0: Enable-debug-symbols.patch10Patch0: Enable-debug-symbols.patch
11ExclusiveArch: aarch64 x86_64 riscv64 loongarch6411ExclusiveArch: aarch64 x86_64 riscv64 loongarch64
12-BuildRequires: make pkg-config python3-devel systemd-devel openEuler-rpm-config12+BuildRequires: make pkg-config python3-devel rust-packaging systemd-devel openEuler-rpm-config
13-BuildRequires: rust-packaging < 24
14-Conflicts: cargo-rpm-macros
15 13 
16%description14%description
17Unified interface for Linux network state querying.15Unified interface for Linux network state querying.
18 16 
19%package -n python3-%{name}17%package -n python3-%{name}
20Summary: %{summary}18Summary: %{summary}
21-Requires: nispor = %{?epoch:%{epoch}:}%{version}-%{release}19+Requires: nispor = %{version}-%{release}
22BuildArch: noarch20BuildArch: noarch
23%description -n python3-%{name}21%description -n python3-%{name}
24This package contains python3 binding of %{name}.22This package contains python3 binding of %{name}.
25 23 
26%package devel24%package devel
27Summary: %{summary}25Summary: %{summary}
28-Requires: nispor%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}26+Requires: nispor = %{version}-%{release}
29%description devel27%description devel
30This package contains C binding of %{name}.28This package contains C binding of %{name}.
31 29 
@@ -102,6 +100,9 @@ rm -rf %{buildroot}%{cargo_registry}/%{name}-%{version}/
102%{_libdir}/pkgconfig/nispor.pc100%{_libdir}/pkgconfig/nispor.pc
103 101 
104%changelog102%changelog
103+* Thu Oct 30 2025 jiangxinyu <jiangxinyu@kylinos.cn> - 1.0.1-6
104+- Fix compilation failures caused by rust-packaging
105+ 
105* Thu Apr 17 2025 jiangxinyu <jiangxinyu@kylinos.cn> - 1.0.1-5106* Thu Apr 17 2025 jiangxinyu <jiangxinyu@kylinos.cn> - 1.0.1-5
106- Limit rust-packaging version107- Limit rust-packaging version
107 108