osmith has submitted this change. ( https://gerrit.osmocom.org/c/erlang/osmo-s1gw/+/40728?usp=email )
Change subject: rebar.lock: update enftables commit to latest ......................................................................
rebar.lock: update enftables commit to latest
Update the enftables dependency to the latest commit "Add missing include of string.h", which is right after the one currently listed in rebar.lock. This should fix the build failing for ubuntu 24.10 in the Osmocom OBS:
[ 281s] /usr/src/packages/BUILD/_checkouts/enftables/c_src/enftables.c:68:28: error: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] [ 281s] 68 | bin.size = strlen(obuf); [ 281s] | ^~~~~~ [ 281s] /usr/src/packages/BUILD/_checkouts/enftables/c_src/enftables.c:16:1: note: include '<string.h>' or provide a declaration of 'strlen'
Related: https://gitea.osmocom.org/erlang/enftables/commit/8b9b4acd624b9d0d3a58d725f1... Change-Id: Iffd691bc5010d913728a9d683946e39f80c5655b --- M rebar.lock 1 file changed, 1 insertion(+), 1 deletion(-)
Approvals: Jenkins Builder: Verified fixeria: Looks good to me, approved
diff --git a/rebar.lock b/rebar.lock index c5a90df..0c6730a 100644 --- a/rebar.lock +++ b/rebar.lock @@ -2,7 +2,7 @@ [{<<"cut">>,{pkg,<<"cut">>,<<"1.0.3">>},1}, {<<"enftables">>, {git,"https://gitea.osmocom.org/erlang/enftables.git", - {ref,"be23c8ebac948aa1eea450b368af437d12a7173a"}}, + {ref,"8b9b4acd624b9d0d3a58d725f11afa96d31fe5d7"}}, 0}, {<<"exometer_core">>, {git,"https://github.com/Feuerlabs/exometer_core.git",