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.