!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
|
Name: libdnf
|
||||||
Version: 0.48.0
|
Version: 0.48.0
|
||||||
Release: 4
|
Release: 5
|
||||||
Summary: Library providing simplified C and Python API to libsolv
|
Summary: Library providing simplified C and Python API to libsolv
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
URL: https://github.com/rpm-software-management/libdnf
|
URL: https://github.com/rpm-software-management/libdnf
|
||||||
@ -31,6 +31,13 @@ Patch1: CVE-2021-3445.patch
|
|||||||
%if %{?openEuler:1}0
|
%if %{?openEuler:1}0
|
||||||
Patch2: fix-to-avoid-add-duplicates-via-different-action.patch
|
Patch2: fix-to-avoid-add-duplicates-via-different-action.patch
|
||||||
%endif
|
%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: cmake gcc gcc-c++ libsolv-devel >= %{libsolv_version} gettext
|
||||||
BuildRequires: pkgconfig(librepo) >= %{librepo_version} pkgconfig(check)
|
BuildRequires: pkgconfig(librepo) >= %{librepo_version} pkgconfig(check)
|
||||||
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.46.0 pkgconfig(gtk-doc) gpgme-devel
|
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.46.0 pkgconfig(gtk-doc) gpgme-devel
|
||||||
@ -210,6 +217,9 @@ popd
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%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
|
* Tue Dec 07 2021 gaihuiying <gaihuiying1@huawei.com> - 0.48.0-4
|
||||||
- Type:bugfix
|
- Type:bugfix
|
||||||
- ID:NA
|
- ID:NA
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user