Subject: [alpine-aports] [PATCH] testing/efibootmgr: bumpt to 17

From: Lucas Ramage <[email-masked]>
Date: Sat, 22 Sep 2018 11:27:05 -0400

From: lramage94 <[email-masked]>

---
 testing/efibootmgr/APKBUILD | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/testing/efibootmgr/APKBUILD b/testing/efibootmgr/APKBUILD
index 1a5bbaa7fd..f91d87e17c 100644
--- a/testing/efibootmgr/APKBUILD
+++ b/testing/efibootmgr/APKBUILD
@@ -1,7 +1,7 @@
 # Contributor: Carlo Landmeter <[email-masked]>
 # Maintainer: Lucas Ramage <[email-masked]>
 pkgname=efibootmgr
-pkgver=16
+pkgver=17
 pkgrel=0
 pkgdesc="Linux user-space application to modify the Intel Extensible Firmware Interface"
 url="https://github.com/rhboot/efibootmgr"
@@ -11,7 +11,7 @@ depends=""
 makedepends="efivar-dev linux-headers popt-dev gettext-dev"
 install=""
 subpackages="$pkgname-doc"
-source="https://github.com/rhboot/efibootmgr/releases/download/$pkgver/efibootmgr-$pkgver.tar.bz2
+source="$pkgname-$pkgver.tar.gz::https://github.com/rhboot/$pkgname/archive/$pkgver.tar.gz
 	musl-gettext.patch"
 builddir="$srcdir/efibootmgr-$pkgver"
 
@@ -30,5 +30,5 @@ check() {
 	"$builddir"/src/efibootmgr --help > /dev/null
 }
 
-sha512sums="936318c7163c07b716f89be3d830957d9db68ba1b059223f7ea3d9eafe0dbf1c91b9aee096f5aed70955c6052c3b8547295c0a47f17cdf43788259d87d1990b9  efibootmgr-16.tar.bz2
+sha512sums="10c7ad9a79f23dcd4708dc4f42701196af7aa11f5e9a6468ea51f7013d4caeba6c92527ba1304f6e3b2ef3b51b3b69ea1a30f81bb099a8aea49eeb30eb631e1d  efibootmgr-17.tar.gz
 3ed49c6d267e6f14bf43207fecb55ebc984f6fbd15d77cd1b8f466c8d0a4c3ab9bb276e8ed183b5ab0129fde5c06ffcd0450ffb7dad0edfa18b4c472e481373b  musl-gettext.patch"
-- 
2.16.1

---
Unsubscribe:  [email-masked]
Help:         [email-masked]
---

---

From: Natanael Copa <[email-masked]>
Date: Fri, 1 Mar 2019 08:07:49 +0100

Hi,

Thanks for the ping in IRC.

This seems to no longer build. I get the following error:

efibootmgr.c: In function 'parse_opts':
efibootmgr.c:1541:15: error: conflicting types for 'efi_set_verbose'
    extern int efi_set_verbose(int verbosity, FILE *errlog);
               ^~~~~~~~~~~~~~~
In file included from efibootmgr.c:49:
/usr/include/efivar/efivar.h:231:13: note: previous declaration of 'efi_set_verbose' was here
 extern void efi_set_verbose(int verbosity, FILE *errlog)
             ^~~~~~~~~~~~~~~

-nc

On Sat, 22 Sep 2018 11:27:05 -0400

---

---

From: Natanael Copa <[email-masked]>
Date: Fri, 1 Mar 2019 08:11:45 +0100

On Fri, 1 Mar 2019 08:07:49 +0100

>     extern int efi_set_verbose(int verbosity, FILE *errlog);

Never mind. I fixed it and pushed. Thanks!

-nc

---