--- Begin Message ---
Source: efivar
Version: 37-6
Severity: wishlist
Tags: patch
User: debian-loongarch@lists.debian.org
Usertags: loong64
Dear maintainers,
We need to add support for loongarch64 in d/control.
Grub2 compilation depends on efivar's binary packages.
Please consider the patch I have attached.
Would it be possible to include the support for LoongArch in the next
upload?
thanks,
Dandan Zhang
>From 7ae588b6740af94af43e8a504d828fe0b5dad256 Mon Sep 17 00:00:00 2001
From: Dandan Zhang <zhangdandan@loongson.cn>
Date: Tue, 31 Oct 2023 06:57:41 +0000
Subject: [PATCH] add loong64 support in control
---
debian/control | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/debian/control b/debian/control
index 266a47b..b56a54f 100644
--- a/debian/control
+++ b/debian/control
@@ -11,7 +11,7 @@ Vcs-Browser: https://salsa.debian.org/efi-team/efivar
Package: libefivar-dev
Section: libdevel
-Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32
+Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32 loong64
Multi-Arch: same
Depends: libefivar1 (= ${binary:Version}), ${misc:Depends}
Description: Development headers for libefivar
@@ -19,7 +19,7 @@ Description: Development headers for libefivar
Package: libefiboot-dev
Section: libdevel
-Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32
+Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32 loong64
Multi-Arch: same
Depends: libefiboot1 (= ${binary:Version}), ${misc:Depends}
Conflicts: libefivar-dev (<< 27-1)
@@ -29,14 +29,14 @@ Description: Development headers for libefiboot
Package: efivar
Section: admin
-Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32
+Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32 loong64
Multi-Arch: foreign
Depends: ${shlibs:Depends}, ${misc:Depends}, libefivar1 (= ${binary:Version}), libefiboot1 (= ${binary:Version})
Description: Tools to manage UEFI variables
efivar provides a simple command line interface to the UEFI variable facility.
Package: libefiboot1
-Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32
+Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32 loong64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -45,7 +45,7 @@ Description: Library to manage UEFI variables
Library to allow for the manipulation of UEFI variables related to booting.
Package: libefivar1
-Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32
+Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32 loong64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
--
2.42.0
--- End Message ---
--- Begin Message ---
Source: efivar
Source-Version: 38-1
Done: Steve McIntyre <93sam@debian.org>
We believe that the bug you reported is fixed in the latest version of
efivar, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1055083@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Steve McIntyre <93sam@debian.org> (supplier of updated efivar package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 31 Oct 2023 11:40:31 +0000
Source: efivar
Binary: efivar efivar-dbgsym libefiboot-dev libefiboot1 libefiboot1-dbgsym libefisec-dev libefisec1 libefisec1-dbgsym libefivar-dev libefivar1 libefivar1-dbgsym
Architecture: source amd64
Version: 38-1
Distribution: unstable
Urgency: medium
Maintainer: Debian UEFI Maintainers <debian-efi@lists.debian.org>
Changed-By: Steve McIntyre <93sam@debian.org>
Description:
efivar - Tools to manage UEFI variables
libefiboot-dev - Development headers for libefiboot
libefiboot1 - Library to manage UEFI variables
libefisec-dev - Development headers for libefisec
libefisec1 - Library to manage UEFI variables
libefivar-dev - Development headers for libefivar
libefivar1 - Library to manage UEFI variables
Closes: 1055083
Changes:
efivar (38-1) unstable; urgency=medium
.
[ Mario Limonciello ]
* New upstream version (38)
* Drop all patches, upstream
* debian/*:
- Create new binary packages for new library libefisec1
- Add efisecdb to efivar binary package
* debian/control:
- Add mandoc to build depends
- add grub-common to build depends for unit tests
* debian/rules:
- disable link time optimization to fix FTBFS
- turn off verbose builds by default
- set prefix for *-editenv command for unit tests
.
[ Steve McIntyre ]
* Add loong64 to arch lists for packages. Closes: #1055083
Checksums-Sha1:
81e43096cd938a96b8e074ddd647e864791cae60 2785 efivar_38-1.dsc
64dc75cf71b7a989b8b4ac5cd46d1010430e89dc 320221 efivar_38.orig.tar.bz2
6b8367a0640af93f1722084d2c10b2a424779c44 8428 efivar_38-1.debian.tar.xz
e3d5ce6ccd6f1ad8b29ccb0f2c174e7b20846fd1 65260 efivar-dbgsym_38-1_amd64.deb
2a1e4b9cb62081bc56e0459941285b010cd04794 9452 efivar_38-1_amd64.buildinfo
4d6177817e783e6c53064447ca37e42a60327031 29524 efivar_38-1_amd64.deb
b3f0eda7b6c091972dbc848a8ddd690239aed743 4384 libefiboot-dev_38-1_amd64.deb
10c2e213e7d75b1a7409745f3e27f52df9d5b3a7 121952 libefiboot1-dbgsym_38-1_amd64.deb
ae3d25130bfbf7a0eb2dfb35ba5cd37d2dcaec30 42636 libefiboot1_38-1_amd64.deb
0116ba956f5f297a10a06bbc671d2374b9f02c87 5964 libefisec-dev_38-1_amd64.deb
e7ad096b5a71bc7575848fbeb6028c7074a46313 37784 libefisec1-dbgsym_38-1_amd64.deb
f4746cf7d152edb7f792cb5be90d447fa19812ba 15688 libefisec1_38-1_amd64.deb
8e288ecce38cd4c7473aed85d0a4a19be639bf7c 17728 libefivar-dev_38-1_amd64.deb
9f73c6ea745a48bc04f7d7e9b91f96049c5649de 171608 libefivar1-dbgsym_38-1_amd64.deb
9d0bb87c5bca47fc92152c978083f9471cb5a9f3 56708 libefivar1_38-1_amd64.deb
Checksums-Sha256:
2ac2c4eda1349b8e54063ac7010a79875c0426037838de51724f743c94451228 2785 efivar_38-1.dsc
f018ed6e49c5f1c16d336d9fd7687ce87023276591921db1e49a314ad6515349 320221 efivar_38.orig.tar.bz2
bbd66f9c553345ee9425d7c918809f3502ff612afb4b446299445462dd4d2978 8428 efivar_38-1.debian.tar.xz
660f92d72aa7f9250e915b65e8d84283932af2a5a1edfd5f7801d810437bb957 65260 efivar-dbgsym_38-1_amd64.deb
ed1cc1a68c071b50f4241676186f0aa26925a11412e77a439840047de9d5133b 9452 efivar_38-1_amd64.buildinfo
cbf9e9e9a441c49809c6ea634d9ab5f6139d1fb83c45b22da415f2a676f637c3 29524 efivar_38-1_amd64.deb
cf589269a043cff9464287b08e1c16b1f7f65255ce76971b61a0b426c82164bc 4384 libefiboot-dev_38-1_amd64.deb
51742d370d1a9f69c3c6ec66d2f23acf4866dc5647c36bf3c5d2bc3291b7b9b9 121952 libefiboot1-dbgsym_38-1_amd64.deb
92491671ddfac348cc865ecd7c02ac73f6720fa3fa135811d9dff92d27b6fec3 42636 libefiboot1_38-1_amd64.deb
ef83686962103c23f42e6b0f239e567b4c4e550b89c29b402d3081cf3d140f91 5964 libefisec-dev_38-1_amd64.deb
70d3c184f489a07e8a89cd54deabd62b5b4ef4eb4b0d0cdff011ac4c980c8e32 37784 libefisec1-dbgsym_38-1_amd64.deb
1661df198febe423b646ceb9298a06d51fbb156ff219d4def424c99446ff5431 15688 libefisec1_38-1_amd64.deb
329c424c3328723a4ef9d8868c00bfce0b91a208fa5e1ce095d400b4240d21e8 17728 libefivar-dev_38-1_amd64.deb
ce8d61c42486f6bf98b6d888ea6a1785332fc42eecd8e63c68cd68ad7baec7c5 171608 libefivar1-dbgsym_38-1_amd64.deb
94bffb124a0237dc52bfc327d16fd6038d0ea2d58cc2b80db5879493724e9f17 56708 libefivar1_38-1_amd64.deb
Files:
a6cdc52cf4f7e9988a4d6e955411e8cb 2785 libs optional efivar_38-1.dsc
243fdbc48440212695cb9c6e6fd0f44f 320221 libs optional efivar_38.orig.tar.bz2
ac958d83b17c827918216e307cb9be32 8428 libs optional efivar_38-1.debian.tar.xz
11e0cf3a9a818028b62eb909adc253a7 65260 debug optional efivar-dbgsym_38-1_amd64.deb
553d4696dacce4aa50ee9b9a0e0ced23 9452 libs optional efivar_38-1_amd64.buildinfo
12a12b5cca7165f821b85fc17ba2a49d 29524 admin optional efivar_38-1_amd64.deb
c1e60a63fe83662551cb23d625dabf65 4384 libdevel optional libefiboot-dev_38-1_amd64.deb
42d18a804b0408a842437e2e0bbefd81 121952 debug optional libefiboot1-dbgsym_38-1_amd64.deb
c78999cb4d763152a0a102b413cbc4d2 42636 libs optional libefiboot1_38-1_amd64.deb
7f4f14a087a595b966cb8fc5dd50ee48 5964 libdevel optional libefisec-dev_38-1_amd64.deb
53fe0b43bd10492a4c25a5ec5ffc1c83 37784 debug optional libefisec1-dbgsym_38-1_amd64.deb
6387a1d1d461b1778c6ef004dc147650 15688 libs optional libefisec1_38-1_amd64.deb
ceccb6c11c89888009d691c37db0aeda 17728 libdevel optional libefivar-dev_38-1_amd64.deb
69290b18ff961e3271afad70ac64b53d 171608 debug optional libefivar1-dbgsym_38-1_amd64.deb
7aff31a92768c8c17c83d76d347a131e 56708 libs optional libefivar1_38-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCAAvFiEEzrtSMB1hfpEDkP4WWHl5VzRCaE4FAmVA6/4RHDkzc2FtQGRl
Ymlhbi5vcmcACgkQWHl5VzRCaE6kAw/+NUGVNCoH+SFhgqrlpRHB/ZW+gqk+9y+E
80DX2mC7k7pGKzm1XF5s4NmhLEmVlMpqcZttQY5ChHG69BXmu37dTd7YtdaP7O8W
SBm9OWjgKKjsoGi0Gka1+sVqpBAg/6umwzunCTmAjFd/Dkh9vP3aUpaL0pR9baBo
idel4N2+brt2i7QHnM9UHQSh3d3WCybn6ZwkTW2E9kgGUzLlqgxTeYuvg/TRtx1W
fve++w/g+3JHHI4YK3yR4iEkQAUq9xI3Hx1Ra46KPywvOqDH2kN2pjrkCObrcY/o
PeZ47veQbG+C0JvT2RsxNQNYRmKj2hOIwPyf/T4JBiFGCJy/hQbYNXy/LKwLyOhh
5HVaOgnbXk3PtmMbqerNPdIqocx8nDMunIU3t3Jy3ID37m7czwdodjXIZKYWO2/9
52Euj98NxLzInILNoOe/AGRFi58sIten4G0/cI2zQjmwtzCdeWE9Crb8gppXKcPE
xVdq65xPE4VipNvvEOVHRmusPCH8wcXgCueIv7oUy3VF4xZS0Fm0l8WRN5j8DUS4
91PkxWadJDTAlcRPSEl/v8kn41khQgTw2NJu0p1CnZ6MeCbzO5Qdd2rvxT3Mmyot
1zz8+k+qrF1sV/SCq3AI4HyQc0urfW87lWEKAwFu1fkM0mswzOJVdLZYYv3ry/Dt
iQJkdwik3o4=
=vSKT
-----END PGP SIGNATURE-----
--- End Message ---