!56 Add loongarch64 and sw_64 support for libdnf
From: @konglidong Reviewed-by: @anonymous_z Signed-off-by: @anonymous_z
This commit is contained in:
commit
d956c97a04
26
add-loongarch-support-for-libdnf.patch
Normal file
26
add-loongarch-support-for-libdnf.patch
Normal file
@ -0,0 +1,26 @@
|
||||
From 8e3be218d3b2e5e4a1ab549f561650754cb926e5 Mon Sep 17 00:00:00 2001
|
||||
From: konglidong <konglidong@uniontech.com>
|
||||
Date: Tue, 18 Jul 2023 14:56:23 +0800
|
||||
Subject: [PATCH 1/2] add loongarch support for libdnf
|
||||
|
||||
Signed-off-by: konglidong <konglidong@uniontech.com>
|
||||
---
|
||||
libdnf/dnf-context.cpp | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
diff --git a/libdnf/dnf-context.cpp b/libdnf/dnf-context.cpp
|
||||
index 91df0bd..e0eb163 100644
|
||||
--- a/libdnf/dnf-context.cpp
|
||||
+++ b/libdnf/dnf-context.cpp
|
||||
@@ -111,6 +111,8 @@ static const struct {
|
||||
{ "sparc", { "sparc", "sparc64", "sparc64v", "sparcv8",
|
||||
"sparcv9", "sparcv9v", NULL } },
|
||||
{ "x86_64", { "x86_64", "amd64", "ia32e", NULL } },
|
||||
+ { "loongarch32", { "loongarch32", NULL } },
|
||||
+ { "loongarch64", { "loongarch64", NULL } },
|
||||
{ NULL, { NULL } }
|
||||
};
|
||||
|
||||
--
|
||||
2.20.1
|
||||
|
||||
25
add-sw_64-support-for-libdnf.patch
Normal file
25
add-sw_64-support-for-libdnf.patch
Normal file
@ -0,0 +1,25 @@
|
||||
From f1d90ec3a9da8207e42e8afda3a6f9ec9ad5449c Mon Sep 17 00:00:00 2001
|
||||
From: konglidong <konglidong@uniontech.com>
|
||||
Date: Tue, 18 Jul 2023 15:11:18 +0800
|
||||
Subject: [PATCH] add sw_64 support for libdnf
|
||||
|
||||
Signed-off-by: konglidong <konglidong@uniontech.com>
|
||||
---
|
||||
libdnf/dnf-context.cpp | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/libdnf/dnf-context.cpp b/libdnf/dnf-context.cpp
|
||||
index 91df0bd..48e7747 100644
|
||||
--- a/libdnf/dnf-context.cpp
|
||||
+++ b/libdnf/dnf-context.cpp
|
||||
@@ -111,6 +111,7 @@ static const struct {
|
||||
{ "sparc", { "sparc", "sparc64", "sparc64v", "sparcv8",
|
||||
"sparcv9", "sparcv9v", NULL } },
|
||||
{ "x86_64", { "x86_64", "amd64", "ia32e", NULL } },
|
||||
+ { "sw_64", { "sw_64", NULL } },
|
||||
{ NULL, { NULL } }
|
||||
};
|
||||
|
||||
--
|
||||
2.20.1
|
||||
|
||||
12
libdnf.spec
12
libdnf.spec
@ -20,7 +20,7 @@
|
||||
|
||||
Name: libdnf
|
||||
Version: 0.48.0
|
||||
Release: 4
|
||||
Release: 5
|
||||
Summary: Library providing simplified C and Python API to libsolv
|
||||
License: LGPLv2+
|
||||
URL: https://github.com/rpm-software-management/libdnf
|
||||
@ -31,6 +31,13 @@ Patch1: CVE-2021-3445.patch
|
||||
%if %{?openEuler:1}0
|
||||
Patch2: fix-to-avoid-add-duplicates-via-different-action.patch
|
||||
%endif
|
||||
%ifarch loongarch64
|
||||
Patch3: add-loongarch-support-for-libdnf.patch
|
||||
%endif
|
||||
%ifarch sw_64
|
||||
Patch4: add-sw_64-support-for-libdnf.patch
|
||||
%endif
|
||||
|
||||
BuildRequires: cmake gcc gcc-c++ libsolv-devel >= %{libsolv_version} gettext
|
||||
BuildRequires: pkgconfig(librepo) >= %{librepo_version} pkgconfig(check)
|
||||
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.46.0 pkgconfig(gtk-doc) gpgme-devel
|
||||
@ -210,6 +217,9 @@ popd
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Tue Jul 18 2023 konglidong <konglidong@uniontech.com> - 0.48.0-5
|
||||
- Add loongarch and sw_64 support for libdnf
|
||||
|
||||
* Tue Dec 07 2021 gaihuiying <gaihuiying1@huawei.com> - 0.48.0-4
|
||||
- Type:bugfix
|
||||
- ID:NA
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user