Skip to content
Snippets Groups Projects
0001-pactree-fix-compilation-with-pacman-6.patch 1.38 KiB
Newer Older
Dan Johansen's avatar
Dan Johansen committed
From fd21ee241c85856be941e41942d6c179ca713c41 Mon Sep 17 00:00:00 2001
From: Eli Schwartz via pacman-contrib <pacman-contrib@lists.archlinux.org>
Date: Fri, 21 May 2021 00:30:07 -0400
Subject: [PATCH] pactree: fix compilation with pacman 6

Dan Johansen's avatar
Dan Johansen committed
In "add front-end provided context to callbacks", libalpm gained a new
argument to callbacks which we don't use and is only needed by some
frontends wishing to do stuff with the callback state. NULL it and move
on with life, just like pacman itself did.

Dan Johansen's avatar
Dan Johansen committed
Signed-off-by: Eli Schwartz <eschwartz@archlinux.org>
Signed-off-by: Daniel M. Capella <polyzen@archlinux.org>
---
 src/pactree.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/pactree.c b/src/pactree.c
index e8f5086..9e6ac1b 100644
--- a/src/pactree.c
+++ b/src/pactree.c
@@ -135,8 +135,10 @@ static const char *dbpath = DBPATH;
 static const char *configfile = CONFFILE;
 static const char *gpgdir = GPGDIR;
 
-void cb_log(alpm_loglevel_t level, const char *fmt, va_list args)
+void cb_log(void *ctx, alpm_loglevel_t level, const char *fmt, va_list args)
 {
+	(void)ctx;
+
 	switch(level) {
 		case ALPM_LOG_ERROR:
Dan Johansen's avatar
Dan Johansen committed
 			fprintf(stderr, "%s%s%s", color->error, "error: ",
@@ -621,7 +623,7 @@ int main(int argc, char *argv[])
 	}
 
 	if(debug) {
-		alpm_option_set_logcb(handle, cb_log);
+		alpm_option_set_logcb(handle, cb_log, NULL);
 	}
 
 	/* no need to fail on error here */
-- 
2.31.1