From 4fad6d9c1587a5716fd0e1483916f05518d30b6b Mon Sep 17 00:00:00 2001 From: Timo Teräs Date: Thu, 4 Jul 2013 09:00:02 +0300 Subject: solver: use ffs (posix) instead of ffsl (gnu extension) for musl compatibility --- src/solver.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/solver.c b/src/solver.c index e84a09a..bf57380 100644 --- a/src/solver.c +++ b/src/solver.c @@ -11,6 +11,7 @@ #include #include +#include #include "apk_defines.h" #include "apk_database.h" #include "apk_package.h" @@ -554,7 +555,7 @@ static int compare_providers(struct apk_solver_state *ss, return r; /* Prefer lowest available repository */ - return ffsl(pkgB->repos) - ffsl(pkgA->repos); + return ffs(pkgB->repos) - ffs(pkgA->repos); } static void inherit_pinning_from_pkg(struct apk_solver_state *ss, struct apk_package *rinstall_if, struct apk_package *parent_pkg) -- cgit v1.2.3-70-g09d2