See
<https://jenkins.osmocom.org/jenkins/job/Osmocom-release-manuals/642/display/redirect>
Changes:
------------------------------------------
[...truncated 48.86 KiB...]
In file included from /usr/include/osmocom/core/fsm.h:13,
from /usr/include/osmocom/sigtran/osmo_ss7.h:8,
from /usr/include/osmocom/sigtran/sigtran_sap.h:3,
from /usr/include/osmocom/sigtran/sccp_sap.h:25,
from hnbgw_cn.c:36:
hnbgw_cn.c: In function 'cnlink_from_addr':
hnbgw_cn.c:423:58: error: invalid use of undefined type 'struct
osmo_ss7_instance'
423 | osmo_sccp_inst_addr_name(hsu->ss7->sccp,
calling_addr),
| ^~
hnbgw_cn.c:422:17: note: in expansion of macro 'LOG_HSI'
422 | LOG_HSI(hsu, DRANAP, LOGL_ERROR, "Rx from unknown SCCP peer:
%s: %s\n",
| ^~~~~~~
hnbgw_cn.c:423:58: error: invalid use of undefined type 'struct
osmo_ss7_instance'
423 | osmo_sccp_inst_addr_name(hsu->ss7->sccp,
calling_addr),
| ^~
hnbgw_cn.c:422:17: note: in expansion of macro 'LOG_HSI'
422 | LOG_HSI(hsu, DRANAP, LOGL_ERROR, "Rx from unknown SCCP peer:
%s: %s\n",
| ^~~~~~~
hnbgw_cn.c:423:58: error: invalid use of undefined type 'struct
osmo_ss7_instance'
423 | osmo_sccp_inst_addr_name(hsu->ss7->sccp,
calling_addr),
| ^~
hnbgw_cn.c:422:17: note: in expansion of macro 'LOG_HSI'
422 | LOG_HSI(hsu, DRANAP, LOGL_ERROR, "Rx from unknown SCCP peer:
%s: %s\n",
| ^~~~~~~
hnbgw_cn.c:423:58: error: invalid use of undefined type 'struct
osmo_ss7_instance'
423 | osmo_sccp_inst_addr_name(hsu->ss7->sccp,
calling_addr),
| ^~
hnbgw_cn.c:422:17: note: in expansion of macro 'LOG_HSI'
422 | LOG_HSI(hsu, DRANAP, LOGL_ERROR, "Rx from unknown SCCP peer:
%s: %s\n",
| ^~~~~~~
make[3]: *** [Makefile:565: hnbgw_ranap.lo] Error 1
hnbgw_cn.c: In function 'hnbgw_cnlink_log_self':
hnbgw_cn.c:783:23: error: invalid use of undefined type 'struct
osmo_ss7_instance'
783 | ss7->cfg.id,
| ^~
hnbgw_cn.c:782:9: note: in expansion of macro 'LOG_CNLINK'
782 | LOG_CNLINK(cnlink, DCN, LOGL_NOTICE, "using: cs7-%u %s <-> %s
%s %s\n",
| ^~~~~~~~~~
make[3]: *** [Makefile:565: hnbgw.lo] Error 1
hnbgw_cn.c:783:23: error: invalid use of undefined type 'struct
osmo_ss7_instance'
783 | ss7->cfg.id,
| ^~
hnbgw_cn.c:782:9: note: in expansion of macro 'LOG_CNLINK'
782 | LOG_CNLINK(cnlink, DCN, LOGL_NOTICE, "using: cs7-%u %s <-> %s
%s %s\n",
| ^~~~~~~~~~
hnbgw_cn.c:783:23: error: invalid use of undefined type 'struct
osmo_ss7_instance'
783 | ss7->cfg.id,
| ^~
hnbgw_cn.c:782:9: note: in expansion of macro 'LOG_CNLINK'
782 | LOG_CNLINK(cnlink, DCN, LOGL_NOTICE, "using: cs7-%u %s <-> %s
%s %s\n",
| ^~~~~~~~~~
hnbgw_cn.c:783:23: error: invalid use of undefined type 'struct
osmo_ss7_instance'
783 | ss7->cfg.id,
| ^~
hnbgw_cn.c:782:9: note: in expansion of macro 'LOG_CNLINK'
782 | LOG_CNLINK(cnlink, DCN, LOGL_NOTICE, "using: cs7-%u %s <-> %s
%s %s\n",
| ^~~~~~~~~~
hnbgw_cn.c: In function 'hnbgw_cnlink_start_or_restart':
ps_rab_fsm.c: In function 'ps_rab_fsm_wait_pfcp_est_resp_onenter':
ps_rab_fsm.c:313:66: error: invalid use of undefined type 'struct
osmo_pfcp_cp_peer'
313 | rab->cp_seid =
osmo_pfcp_next_seid(&g_hnbgw->pfcp.cp_peer->next_seid_state);
| ^~
hnbgw_cn.c:829:61: error: invalid use of undefined type 'struct
osmo_ss7_instance'
829 | cnlink->use.remote_addr_name, ss7->cfg.id);
| ^~
hnbgw_cn.c:828:17: note: in expansion of macro 'LOG_CNLINK'
828 | LOG_CNLINK(cnlink, DCN, LOGL_DEBUG, "remote-addr is
'%s', using cs7 instance %u\n",
| ^~~~~~~~~~
hnbgw_cn.c:829:61: error: invalid use of undefined type 'struct
osmo_ss7_instance'
829 | cnlink->use.remote_addr_name, ss7->cfg.id);
| ^~
hnbgw_cn.c:828:17: note: in expansion of macro 'LOG_CNLINK'
828 | LOG_CNLINK(cnlink, DCN, LOGL_DEBUG, "remote-addr is
'%s', using cs7 instance %u\n",
| ^~~~~~~~~~
hnbgw_cn.c:829:61: error: invalid use of undefined type 'struct
osmo_ss7_instance'
829 | cnlink->use.remote_addr_name, ss7->cfg.id);
| ^~
hnbgw_cn.c:828:17: note: in expansion of macro 'LOG_CNLINK'
828 | LOG_CNLINK(cnlink, DCN, LOGL_DEBUG, "remote-addr is
'%s', using cs7 instance %u\n",
| ^~~~~~~~~~
hnbgw_cn.c:829:61: error: invalid use of undefined type 'struct
osmo_ss7_instance'
829 | cnlink->use.remote_addr_name, ss7->cfg.id);
| ^~
hnbgw_cn.c:828:17: note: in expansion of macro 'LOG_CNLINK'
828 | LOG_CNLINK(cnlink, DCN, LOGL_DEBUG, "remote-addr is
'%s', using cs7 instance %u\n",
| ^~~~~~~~~~
hnbgw_cn.c:849:50: error: invalid use of undefined type 'struct
osmo_ss7_instance'
849 | hsu->name, ss7->cfg.id);
| ^~
hnbgw_cn.c:848:25: note: in expansion of macro 'LOG_CNLINK'
848 | LOG_CNLINK(cnlink, DCN, LOGL_DEBUG, "using existing
SCCP instance %s on cs7 instance %u\n",
| ^~~~~~~~~~
hnbgw_cn.c:849:50: error: invalid use of undefined type 'struct
osmo_ss7_instance'
849 | hsu->name, ss7->cfg.id);
| ^~
hnbgw_cn.c:848:25: note: in expansion of macro 'LOG_CNLINK'
848 | LOG_CNLINK(cnlink, DCN, LOGL_DEBUG, "using existing
SCCP instance %s on cs7 instance %u\n",
| ^~~~~~~~~~
hnbgw_cn.c:849:50: error: invalid use of undefined type 'struct
osmo_ss7_instance'
849 | hsu->name, ss7->cfg.id);
| ^~
hnbgw_cn.c:848:25: note: in expansion of macro 'LOG_CNLINK'
848 | LOG_CNLINK(cnlink, DCN, LOGL_DEBUG, "using existing
SCCP instance %s on cs7 instance %u\n",
| ^~~~~~~~~~
hnbgw_cn.c:849:50: error: invalid use of undefined type 'struct
osmo_ss7_instance'
849 | hsu->name, ss7->cfg.id);
| ^~
hnbgw_cn.c:848:25: note: in expansion of macro 'LOG_CNLINK'
848 | LOG_CNLINK(cnlink, DCN, LOGL_DEBUG, "using existing
SCCP instance %s on cs7 instance %u\n",
| ^~~~~~~~~~
hnbgw_cn.c:854:113: error: invalid use of undefined type 'struct
osmo_ss7_instance'
854 | LOG_CNLINK(cnlink, DCN, LOGL_DEBUG, "cs7 instance %u has no
configured SCCP instance yet\n", ss7->cfg.id);
|
^~
hnbgw_cn.c:854:17: note: in expansion of macro 'LOG_CNLINK'
854 | LOG_CNLINK(cnlink, DCN, LOGL_DEBUG, "cs7 instance %u has no
configured SCCP instance yet\n", ss7->cfg.id);
| ^~~~~~~~~~
hnbgw_cn.c:854:113: error: invalid use of undefined type 'struct
osmo_ss7_instance'
854 | LOG_CNLINK(cnlink, DCN, LOGL_DEBUG, "cs7 instance %u has no
configured SCCP instance yet\n", ss7->cfg.id);
|
^~
hnbgw_cn.c:854:17: note: in expansion of macro 'LOG_CNLINK'
854 | LOG_CNLINK(cnlink, DCN, LOGL_DEBUG, "cs7 instance %u has no
configured SCCP instance yet\n", ss7->cfg.id);
| ^~~~~~~~~~
hnbgw_cn.c:854:113: error: invalid use of undefined type 'struct
osmo_ss7_instance'
854 | LOG_CNLINK(cnlink, DCN, LOGL_DEBUG, "cs7 instance %u has no
configured SCCP instance yet\n", ss7->cfg.id);
|
^~
hnbgw_cn.c:854:17: note: in expansion of macro 'LOG_CNLINK'
854 | LOG_CNLINK(cnlink, DCN, LOGL_DEBUG, "cs7 instance %u has no
configured SCCP instance yet\n", ss7->cfg.id);
| ^~~~~~~~~~
hnbgw_cn.c:854:113: error: invalid use of undefined type 'struct
osmo_ss7_instance'
854 | LOG_CNLINK(cnlink, DCN, LOGL_DEBUG, "cs7 instance %u has no
configured SCCP instance yet\n", ss7->cfg.id);
|
^~
hnbgw_cn.c:854:17: note: in expansion of macro 'LOG_CNLINK'
854 | LOG_CNLINK(cnlink, DCN, LOGL_DEBUG, "cs7 instance %u has no
configured SCCP instance yet\n", ss7->cfg.id);
| ^~~~~~~~~~
hnbgw_cn.c:859:68: error: invalid use of undefined type 'struct
osmo_ss7_instance'
859 | sccp = osmo_sccp_simple_client_on_ss7_id(g_hnbgw, ss7 ? ss7->cfg.id :
0, cnlink->name, DEFAULT_PC_HNBGW,
| ^~
hnbgw_cn.c:863:37: error: invalid use of undefined type 'struct
osmo_ss7_instance'
863 | ss7 ? ss7->cfg.id : 0);
| ^~
hnbgw_cn.c:862:17: note: in expansion of macro 'LOG_CNLINK'
862 | LOG_CNLINK(cnlink, DCN, LOGL_ERROR, "Failed to configure SCCP
on 'cs7 instance %u'\n",
| ^~~~~~~~~~
hnbgw_cn.c:863:37: error: invalid use of undefined type 'struct
osmo_ss7_instance'
863 | ss7 ? ss7->cfg.id : 0);
| ^~
hnbgw_cn.c:862:17: note: in expansion of macro 'LOG_CNLINK'
862 | LOG_CNLINK(cnlink, DCN, LOGL_ERROR, "Failed to configure SCCP
on 'cs7 instance %u'\n",
| ^~~~~~~~~~
hnbgw_cn.c:863:37: error: invalid use of undefined type 'struct
osmo_ss7_instance'
863 | ss7 ? ss7->cfg.id : 0);
| ^~
hnbgw_cn.c:862:17: note: in expansion of macro 'LOG_CNLINK'
862 | LOG_CNLINK(cnlink, DCN, LOGL_ERROR, "Failed to configure SCCP
on 'cs7 instance %u'\n",
| ^~~~~~~~~~
hnbgw_cn.c:863:37: error: invalid use of undefined type 'struct
osmo_ss7_instance'
863 | ss7 ? ss7->cfg.id : 0);
| ^~
hnbgw_cn.c:862:17: note: in expansion of macro 'LOG_CNLINK'
862 | LOG_CNLINK(cnlink, DCN, LOGL_ERROR, "Failed to configure SCCP
on 'cs7 instance %u'\n",
| ^~~~~~~~~~
hnbgw_cn.c:867:95: error: invalid use of undefined type 'struct
osmo_ss7_instance'
867 | LOG_CNLINK(cnlink, DCN, LOGL_NOTICE, "created SCCP instance on cs7
instance %u\n", ss7->cfg.id);
|
^~
hnbgw_cn.c:867:9: note: in expansion of macro 'LOG_CNLINK'
867 | LOG_CNLINK(cnlink, DCN, LOGL_NOTICE, "created SCCP instance on cs7
instance %u\n", ss7->cfg.id);
| ^~~~~~~~~~
hnbgw_cn.c:867:95: error: invalid use of undefined type 'struct
osmo_ss7_instance'
867 | LOG_CNLINK(cnlink, DCN, LOGL_NOTICE, "created SCCP instance on cs7
instance %u\n", ss7->cfg.id);
|
^~
hnbgw_cn.c:867:9: note: in expansion of macro 'LOG_CNLINK'
867 | LOG_CNLINK(cnlink, DCN, LOGL_NOTICE, "created SCCP instance on cs7
instance %u\n", ss7->cfg.id);
| ^~~~~~~~~~
hnbgw_cn.c:867:95: error: invalid use of undefined type 'struct
osmo_ss7_instance'
867 | LOG_CNLINK(cnlink, DCN, LOGL_NOTICE, "created SCCP instance on cs7
instance %u\n", ss7->cfg.id);
|
^~
hnbgw_cn.c:867:9: note: in expansion of macro 'LOG_CNLINK'
867 | LOG_CNLINK(cnlink, DCN, LOGL_NOTICE, "created SCCP instance on cs7
instance %u\n", ss7->cfg.id);
| ^~~~~~~~~~
hnbgw_cn.c:867:95: error: invalid use of undefined type 'struct
osmo_ss7_instance'
867 | LOG_CNLINK(cnlink, DCN, LOGL_NOTICE, "created SCCP instance on cs7
instance %u\n", ss7->cfg.id);
|
^~
hnbgw_cn.c:867:9: note: in expansion of macro 'LOG_CNLINK'
867 | LOG_CNLINK(cnlink, DCN, LOGL_NOTICE, "created SCCP instance on cs7
instance %u\n", ss7->cfg.id);
| ^~~~~~~~~~
hnbgw_cn.c:871:37: error: invalid use of undefined type 'struct
osmo_ss7_instance'
871 | if (osmo_ss7_pc_is_valid(ss7->cfg.primary_pc))
| ^~
hnbgw_cn.c:872:31: error: invalid use of undefined type 'struct
osmo_ss7_instance'
872 | local_pc = ss7->cfg.primary_pc;
| ^~
make[3]: *** [Makefile:565: hnbgw_rua.lo] Error 1
hnbgw_cn.c:877:23: error: invalid use of undefined type 'struct
osmo_ss7_instance'
877 | ss7->cfg.id, local_pc, osmo_ss7_pointcode_print(ss7,
local_pc));
| ^~
hnbgw_cn.c:876:9: note: in expansion of macro 'LOG_CNLINK'
876 | LOG_CNLINK(cnlink, DCN, LOGL_DEBUG, "binding OsmoHNBGW user to cs7
instance %u, local PC %u = %s\n",
| ^~~~~~~~~~
hnbgw_cn.c:877:23: error: invalid use of undefined type 'struct
osmo_ss7_instance'
877 | ss7->cfg.id, local_pc, osmo_ss7_pointcode_print(ss7,
local_pc));
| ^~
hnbgw_cn.c:876:9: note: in expansion of macro 'LOG_CNLINK'
876 | LOG_CNLINK(cnlink, DCN, LOGL_DEBUG, "binding OsmoHNBGW user to cs7
instance %u, local PC %u = %s\n",
| ^~~~~~~~~~
hnbgw_cn.c:877:23: error: invalid use of undefined type 'struct
osmo_ss7_instance'
877 | ss7->cfg.id, local_pc, osmo_ss7_pointcode_print(ss7,
local_pc));
| ^~
hnbgw_cn.c:876:9: note: in expansion of macro 'LOG_CNLINK'
876 | LOG_CNLINK(cnlink, DCN, LOGL_DEBUG, "binding OsmoHNBGW user to cs7
instance %u, local PC %u = %s\n",
| ^~~~~~~~~~
hnbgw_cn.c:877:23: error: invalid use of undefined type 'struct
osmo_ss7_instance'
877 | ss7->cfg.id, local_pc, osmo_ss7_pointcode_print(ss7,
local_pc));
| ^~
hnbgw_cn.c:876:9: note: in expansion of macro 'LOG_CNLINK'
876 | LOG_CNLINK(cnlink, DCN, LOGL_DEBUG, "binding OsmoHNBGW user to cs7
instance %u, local PC %u = %s\n",
| ^~~~~~~~~~
hnbgw_cn.c:887:64: error: invalid use of undefined type 'struct
osmo_ss7_instance'
887 | .name = talloc_asprintf(hsu, "cs7-%u.sccp",
ss7->cfg.id),
| ^~
context_map.c: In function 'context_map_set_cnlink':
context_map.c:114:67: error: invalid use of undefined type 'struct
osmo_ss7_instance'
114 | new_scu_conn_id = osmo_sccp_instance_next_conn_id(hsu->ss7->sccp);
| ^~
In file included from ps_rab_ass_fsm.c:45:
../../include/osmocom/hnbgw/hnbgw.h: In function 'cnlink_sccp':
../../include/osmocom/hnbgw/hnbgw.h:212:44: error: invalid use of undefined type
'struct osmo_ss7_instance'
212 | return cnlink->hnbgw_sccp_user->ss7->sccp;
| ^~
make[3]: *** [Makefile:565: context_map.lo] Error 1
make[3]: *** [Makefile:565: ps_rab_fsm.lo] Error 1
../../include/osmocom/hnbgw/hnbgw.h: In function 'cnlink_sccp':
../../include/osmocom/hnbgw/hnbgw.h:213:1: warning: control reaches end of non-void
function [-Wreturn-type]
213 | }
| ^
make[3]: *** [Makefile:565: hnbgw_cn.lo] Error 1
make[3]: *** [Makefile:565: ps_rab_ass_fsm.lo] Error 1
make[3]: Leaving directory '/build/src/osmo-hnbgw'
make[2]: Leaving directory '/build/src'
make[2]: *** [Makefile:391: all-recursive] Error 1
make[1]: *** [Makefile:461: all-recursive] Error 1
make[1]: Leaving directory '/build'
make: *** [Makefile:393: all] Error 2
:: (osmo-hnbgw, 1.5.1) Building manuals failed!
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 437756 killed;
[ssh-agent] Stopped.