From 53154a40a55ab803ceef0dcc8e62f7424111714a Mon Sep 17 00:00:00 2001 From: Vincenzo Palazzo Date: Wed, 14 Jun 2023 11:24:33 +0200 Subject: [PATCH] fix: build on alpine linux This fixes the compile issue that we are having on alpine. ``` cc wallet/wallet.c cc wallet/walletrpc.c cc wallet/reservation.c cc wallet/db_sqlite3_sqlgen.c cc wallet/db_postgres_sqlgen.c cc common/addr.c cc common/bolt11.c cc common/bolt11_json.c cc common/bolt12.c cc common/configdir.c cc common/configvar.c cc common/scb_wiregen.c common/configvar.c: In function 'configvar_remove': common/configvar.c:118:9: error: unknown type name 'ssize_t'; did you mean 'size_t'? 118 | ssize_t prev = -1; | ^~~~~~~ | size_t make: *** [Makefile:292: common/configvar.o] Error 1 make: *** Waiting for unfinished jobs.... ``` Link: https://github.com/ElementsProject/lightning/issues/6321 Reported-by: @gruve-p Fixes: https://github.com/ElementsProject/lightning/commit/36200a65937e28df5344b2355d2075381a69ce32 Changelog-None Signed-off-by: Vincenzo Palazzo --- common/configvar.c | 1 + 1 file changed, 1 insertion(+) diff --git a/common/configvar.c b/common/configvar.c index c58d840bf..3aae4b0ba 100644 --- a/common/configvar.c +++ b/common/configvar.c @@ -4,6 +4,7 @@ #include #include #include +#include struct configvar *configvar_new(const tal_t *ctx, enum configvar_src src,