See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17145/display/redirect>
------------------------------------------
[...truncated 651.73 KB...]
CC e_link.o
CC gsm_04_08_cc.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11.o
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msub.o
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC ran_peer.o
CC rrlp.o
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
CC transaction.o
CC msc_net_init.o
CC ctrl_commands.o
CC sgs_iface.o
CC sgs_server.o
CC sgs_vty.o
CC ran_msg_iu.o
CC smpp_smsc.o
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:23: warning:
‘struct Member’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:23:
warning: ‘struct MemberC’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberC {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberC {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:23:
warning: ‘struct MemberF’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberF {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberF {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:23:
warning: ‘struct MemberG’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberG {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberG {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:23:
warning: ‘struct MemberH’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberH {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:2: note:
in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberH {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:23:
warning: ‘struct MemberJ’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberJ {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberJ {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:23: warning:
‘struct MemberA’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct MemberA {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberA {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:23:
warning: ‘struct MemberK’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberK {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberK {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:23:
warning: ‘struct MemberL’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberL {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberL {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:23:
warning: ‘struct MemberM’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberM {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberM {
^~~~~~~~~~~~~
CC smpp_openbsc.o
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:23:
warning: ‘struct MemberN’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberN {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberN {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:23:
warning: ‘struct MemberB’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberB {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberB {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:23:
warning: ‘struct MemberD’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberD {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberD {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:592:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:316:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT"
redefined
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 2)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:314:0: note: this
is the location of the previous definition
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:317:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT"
redefined
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 3)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:315:0: note: this
is the location of the previous definition
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 1)
CC smpp_vty.o
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:714:0: warning:
"ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT" redefined
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:713:0: note: this
is the location of the previous definition
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 0)
CC smpp_utils.o
smpp_openbsc.c: In function ‘submit_to_sms’:
smpp_openbsc.c:210:2: warning: #warning Implement reply path [-Wcpp]
#warning Implement reply path
^~~~~~~
cc1: some warnings being treated as errors
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/src/libmsc'
make[2]: *** [all-recursive] Error 1
Makefile:422: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
make[1]: *** [all-recursive] Error 1
Makefile:462: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
make: *** [all] Error 2
Makefile:394: recipe for target 'all' failed
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
Show replies by date
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17146/display/redirect>
------------------------------------------
[...truncated 755.99 KB...]
CC gsm_04_08.o
CC gsm_04_08_cc.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11.o
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msub.o
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
CC ran_peer.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC rrlp.o
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
CC transaction.o
CC msc_net_init.o
CC ctrl_commands.o
CC sgs_iface.o
CC sgs_server.o
CC sgs_vty.o
CC ran_msg_iu.o
CC smpp_smsc.o
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:23: warning:
‘struct Member’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct Member {
^~~~~~~~~~~~~
CC smpp_openbsc.o
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:23:
warning: ‘struct MemberC’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberC {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberC {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:23:
warning: ‘struct MemberF’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberF {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberF {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:23:
warning: ‘struct MemberG’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberG {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberG {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:23:
warning: ‘struct MemberH’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberH {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:2: note:
in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberH {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:23:
warning: ‘struct MemberJ’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberJ {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberJ {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:23: warning:
‘struct MemberA’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct MemberA {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberA {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:23:
warning: ‘struct MemberK’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberK {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberK {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:23:
warning: ‘struct MemberL’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberL {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberL {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:23:
warning: ‘struct MemberM’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberM {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberM {
^~~~~~~~~~~~~
smpp_openbsc.c: In function ‘submit_to_sms’:
smpp_openbsc.c:210:2: warning: #warning Implement reply path [-Wcpp]
#warning Implement reply path
^~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:23:
warning: ‘struct MemberN’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberN {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberN {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:23:
warning: ‘struct MemberB’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberB {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberB {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:23:
warning: ‘struct MemberD’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberD {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberD {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:592:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:95:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT"
redefined
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 2)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:93:0: note: this
is the location of the previous definition
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:96:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT"
redefined
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 3)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:94:0: note: this
is the location of the previous definition
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:291:0: warning:
"ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT" redefined
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:290:0: note: this
is the location of the previous definition
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 0)
CC smpp_vty.o
CC smpp_utils.o
cc1: some warnings being treated as errors
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/src/libmsc'
make[2]: *** [all-recursive] Error 1
Makefile:422: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
Makefile:462: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
make[1]: *** [all-recursive] Error 1
Makefile:394: recipe for target 'all' failed
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17147/display/redirect>
------------------------------------------
[...truncated 645.47 KB...]
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries...
yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking for LIBOSMOCORE... yes
checking for LIBOSMOVTY... yes
checking for LIBOSMOCTRL... yes
checking for LIBOSMOGSM... yes
checking for LIBOSMOABIS... yes
checking for LIBOSMONETIF... yes
checking for LIBOSMOSIGTRAN... yes
checking for LIBOSMOSCCP... yes
checking for LIBOSMOMGCPCLIENT... yes
checking for LIBOSMOGSUPCLIENT... yes
checking for library containing sctp_send... -lsctp
checking for LIBSMPP34... yes
checking for LIBASN1C... yes
checking for LIBOSMORANAP... yes
checking for ANSI C header files... (cached) yes
checking dbi/dbd.h usability... yes
checking dbi/dbd.h presence... yes
checking for dbi/dbd.h... yes
checking whether C compiler accepts -Werror=implicit... yes
checking whether C compiler accepts -Werror=maybe-uninitialized... yes
checking whether C compiler accepts -Werror=memset-transposed-args... yes
checking whether C compiler accepts -Wnull-dereference... yes
checking whether C compiler accepts -Werror=sizeof-array-argument... yes
checking whether C compiler accepts -Werror=sizeof-pointer-memaccess... yes
checking whether to enable code coverage support... no
checking whether struct tm has tm_gmtoff member... yes
checking for python... /usr/bin/python
checking for python version... 2.7
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.7/dist-packages
checking for python extension module directory...
${exec_prefix}/lib/python2.7/dist-packages
checking for osmotestvty.py... yes
checking whether to enable VTY/CTRL tests... yes
CFLAGS="-g -O2 -fsanitize=address -fsanitize=undefined -Werror=implicit
-Werror=maybe-uninitialized -Werror=memset-transposed-args -Wnull-dereference
-Werror=sizeof-array-argument -Werror=sizeof-pointer-memaccess"
CPPFLAGS=" -fsanitize=address -fsanitize=undefined"
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating include/osmocom/Makefile
config.status: creating include/osmocom/msc/Makefile
config.status: creating src/Makefile
config.status: creating src/libmsc/Makefile
config.status: creating src/libvlr/Makefile
config.status: creating src/osmo-msc/Makefile
config.status: creating src/utils/Makefile
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating tests/smpp/Makefile
config.status: creating tests/db_sms/Makefile
config.status: creating tests/sms_queue/Makefile
config.status: creating tests/msc_vlr/Makefile
config.status: creating tests/sdp_msg/Makefile
config.status: creating tests/mncc/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating doc/sequence_charts/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: creating config.h
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
+ make -j 4
echo 1.6.1.32-c95c0 > .version-t && mv .version-t .version
make all-recursive
make[1]: Entering directory '/build'
Making all in doc
make[2]: Entering directory '/build/doc'
Making all in examples
make[3]: Entering directory '/build/doc/examples'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/doc/examples'
Making all in manuals
make[3]: Entering directory '/build/doc/manuals'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/doc/manuals'
Making all in sequence_charts
make[3]: Entering directory '/build/doc/sequence_charts'
echo "built only on manual invocation, needs mscgen and dot (graphviz) programs:
invoke 'make charts'"
built only on manual invocation, needs mscgen and dot (graphviz) programs: invoke
'make charts'
make[3]: Leaving directory '/build/doc/sequence_charts'
make[3]: Entering directory '/build/doc'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/doc'
make[2]: Leaving directory '/build/doc'
Making all in include
make[2]: Entering directory '/build/include'
Making all in osmocom
make[3]: Entering directory '/build/include/osmocom'
Making all in msc
make[4]: Entering directory '/build/include/osmocom/msc'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/include/osmocom/msc'
make[4]: Entering directory '/build/include/osmocom'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/include/osmocom'
make[3]: Leaving directory '/build/include/osmocom'
make[3]: Entering directory '/build/include'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/include'
make[2]: Leaving directory '/build/include'
Making all in src
make[2]: Entering directory '/build/src'
Making all in libvlr
make[3]: Entering directory '/build/src/libvlr'
CC vlr.o
CC vlr_access_req_fsm.o
CC vlr_auth_fsm.o
CC vlr_lu_fsm.o
CC vlr_sgs.o
CC vlr_sgs_fsm.o
AR libvlr.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/build/src/libvlr'
Making all in libmsc
make[3]: Entering directory '/build/src/libmsc'
CC call_leg.o
CC cell_id_list.o
CC sccp_ran.o
CC msc_vty.o
CC db.o
CC e_link.o
CC gsm_04_08.o
CC gsm_04_08_cc.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11.o
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msub.o
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
CC ran_peer.o
CC rrlp.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
CC transaction.o
CC msc_net_init.o
cc1: some warnings being treated as errors
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/src/libmsc'
Makefile:422: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
make[2]: *** [all-recursive] Error 1
Makefile:462: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Makefile:394: recipe for target 'all' failed
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17148/display/redirect>
------------------------------------------
[...truncated 754.25 KB...]
CC e_link.o
CC gsm_04_08_cc.o
CC gsm_04_11.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msub.o
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
CC ran_peer.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC rrlp.o
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
CC transaction.o
CC msc_net_init.o
CC ctrl_commands.o
CC sgs_iface.o
CC sgs_server.o
CC sgs_vty.o
CC ran_msg_iu.o
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:23: warning:
‘struct Member’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:23:
warning: ‘struct MemberC’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberC {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberC {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:23:
warning: ‘struct MemberF’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberF {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberF {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:23:
warning: ‘struct MemberG’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberG {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberG {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:23:
warning: ‘struct MemberH’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberH {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:2: note:
in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberH {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:23:
warning: ‘struct MemberJ’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberJ {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberJ {
^~~~~~~~~~~~~
CC smpp_smsc.o
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:23: warning:
‘struct MemberA’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct MemberA {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberA {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:23:
warning: ‘struct MemberK’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberK {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberK {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:23:
warning: ‘struct MemberL’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberL {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberL {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:23:
warning: ‘struct MemberM’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberM {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberM {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:23:
warning: ‘struct MemberN’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberN {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberN {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:23:
warning: ‘struct MemberB’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberB {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberB {
^~~~~~~~~~~~~
CC smpp_openbsc.o
CC smpp_vty.o
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:23:
warning: ‘struct MemberD’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberD {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberD {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:592:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:334:0: warning:
"ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT" redefined
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:333:0: note: this
is the location of the previous definition
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:575:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT"
redefined
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 2)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:573:0: note: this
is the location of the previous definition
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:576:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT"
redefined
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 3)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:574:0: note: this
is the location of the previous definition
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 1)
smpp_openbsc.c: In function ‘submit_to_sms’:
smpp_openbsc.c:210:2: warning: #warning Implement reply path [-Wcpp]
#warning Implement reply path
^~~~~~~
CC smpp_utils.o
cc1: some warnings being treated as errors
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: Leaving directory '/build/src/libmsc'
make[2]: *** [all-recursive] Error 1
Makefile:422: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
Makefile:462: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Makefile:394: recipe for target 'all' failed
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17149/display/redirect>
------------------------------------------
[...truncated 754.60 KB...]
CC gsm_04_08.o
CC gsm_04_08_cc.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11.o
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msub.o
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
CC ran_peer.o
CC rrlp.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
CC transaction.o
CC msc_net_init.o
CC ctrl_commands.o
CC sgs_iface.o
CC sgs_server.o
CC sgs_vty.o
CC ran_msg_iu.o
CC smpp_smsc.o
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:23: warning:
‘struct Member’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:23:
warning: ‘struct MemberC’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberC {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberC {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:23:
warning: ‘struct MemberF’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberF {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberF {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:23:
warning: ‘struct MemberG’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberG {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberG {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:23:
warning: ‘struct MemberH’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberH {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:2: note:
in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberH {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:23:
warning: ‘struct MemberJ’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberJ {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberJ {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:23: warning:
‘struct MemberA’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct MemberA {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberA {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:23:
warning: ‘struct MemberK’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberK {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberK {
^~~~~~~~~~~~~
CC smpp_openbsc.o
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:23:
warning: ‘struct MemberL’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberL {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberL {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:23:
warning: ‘struct MemberM’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberM {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberM {
^~~~~~~~~~~~~
CC smpp_vty.o
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:23:
warning: ‘struct MemberN’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberN {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberN {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:23:
warning: ‘struct MemberB’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberB {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberB {
^~~~~~~~~~~~~
CC smpp_utils.o
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:23:
warning: ‘struct MemberD’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberD {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberD {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:592:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:30:0: warning:
"ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT" redefined
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:29:0: note: this
is the location of the previous definition
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:388:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT"
redefined
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 2)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:386:0: note: this
is the location of the previous definition
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:389:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT"
redefined
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 3)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:387:0: note: this
is the location of the previous definition
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 1)
smpp_openbsc.c: In function ‘submit_to_sms’:
smpp_openbsc.c:210:2: warning: #warning Implement reply path [-Wcpp]
#warning Implement reply path
^~~~~~~
cc1: some warnings being treated as errors
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/src/libmsc'
Makefile:422: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
make[2]: *** [all-recursive] Error 1
Makefile:462: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
make[1]: *** [all-recursive] Error 1
Makefile:394: recipe for target 'all' failed
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17150/display/redirect>
------------------------------------------
[...truncated 650.61 KB...]
CC gsm_04_08.o
CC gsm_04_08_cc.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11.o
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msub.o
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC ran_peer.o
CC rrlp.o
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
CC transaction.o
CC msc_net_init.o
CC ctrl_commands.o
CC sgs_iface.o
CC sgs_server.o
CC sgs_vty.o
CC ran_msg_iu.o
CC smpp_smsc.o
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:23: warning:
‘struct Member’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:23:
warning: ‘struct MemberC’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberC {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberC {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:23:
warning: ‘struct MemberF’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberF {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberF {
^~~~~~~~~~~~~
CC smpp_openbsc.o
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:23:
warning: ‘struct MemberG’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberG {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberG {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:23:
warning: ‘struct MemberH’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberH {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:2: note:
in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberH {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:23:
warning: ‘struct MemberJ’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberJ {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberJ {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:23: warning:
‘struct MemberA’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct MemberA {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberA {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:23:
warning: ‘struct MemberK’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberK {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberK {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:23:
warning: ‘struct MemberL’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberL {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberL {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:23:
warning: ‘struct MemberM’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberM {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberM {
^~~~~~~~~~~~~
CC smpp_vty.o
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:23:
warning: ‘struct MemberN’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberN {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberN {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:23:
warning: ‘struct MemberB’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberB {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberB {
^~~~~~~~~~~~~
smpp_openbsc.c: In function ‘submit_to_sms’:
smpp_openbsc.c:210:2: warning: #warning Implement reply path [-Wcpp]
#warning Implement reply path
^~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:23:
warning: ‘struct MemberD’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberD {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberD {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:592:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:331:0: warning:
"ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT" redefined
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:330:0: note: this
is the location of the previous definition
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:775:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT"
redefined
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 2)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:773:0: note: this
is the location of the previous definition
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:776:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT"
redefined
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 3)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:774:0: note: this
is the location of the previous definition
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 1)
CC smpp_utils.o
cc1: some warnings being treated as errors
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/src/libmsc'
Makefile:422: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
make[2]: *** [all-recursive] Error 1
Makefile:462: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Makefile:394: recipe for target 'all' failed
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17151/display/redirect>
------------------------------------------
[...truncated 755.28 KB...]
CC gsm_04_08.o
CC gsm_04_08_cc.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11.o
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msub.o
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
CC ran_peer.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC rrlp.o
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
CC transaction.o
CC msc_net_init.o
CC ctrl_commands.o
CC sgs_iface.o
CC sgs_server.o
CC sgs_vty.o
CC ran_msg_iu.o
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:23: warning:
‘struct Member’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:23:
warning: ‘struct MemberC’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberC {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberC {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:23:
warning: ‘struct MemberF’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberF {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberF {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:23:
warning: ‘struct MemberG’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberG {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberG {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:23:
warning: ‘struct MemberH’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberH {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:2: note:
in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberH {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:23:
warning: ‘struct MemberJ’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberJ {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberJ {
^~~~~~~~~~~~~
CC smpp_smsc.o
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:23: warning:
‘struct MemberA’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct MemberA {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberA {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:23:
warning: ‘struct MemberK’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberK {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberK {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:23:
warning: ‘struct MemberL’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberL {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberL {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:23:
warning: ‘struct MemberM’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberM {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberM {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:23:
warning: ‘struct MemberN’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberN {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberN {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:23:
warning: ‘struct MemberB’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberB {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberB {
^~~~~~~~~~~~~
CC smpp_openbsc.o
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:23:
warning: ‘struct MemberD’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberD {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberD {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:592:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:14:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT"
redefined
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 2)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:12:0: note: this
is the location of the previous definition
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:15:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT"
redefined
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 3)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:13:0: note: this
is the location of the previous definition
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:95:0: warning:
"ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT" redefined
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:94:0: note: this
is the location of the previous definition
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 0)
CC smpp_vty.o
smpp_openbsc.c: In function ‘submit_to_sms’:
smpp_openbsc.c:210:2: warning: #warning Implement reply path [-Wcpp]
#warning Implement reply path
^~~~~~~
CC smpp_utils.o
cc1: some warnings being treated as errors
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: Leaving directory '/build/src/libmsc'
make[2]: *** [all-recursive] Error 1
Makefile:422: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
make[1]: *** [all-recursive] Error 1
Makefile:462: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
Makefile:394: recipe for target 'all' failed
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17152/display/redirect>
------------------------------------------
[...truncated 755.99 KB...]
CC gsm_04_08.o
CC gsm_04_08_cc.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11.o
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msub.o
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
CC ran_peer.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC rrlp.o
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
CC transaction.o
CC msc_net_init.o
CC ctrl_commands.o
CC sgs_iface.o
CC sgs_server.o
CC sgs_vty.o
CC ran_msg_iu.o
CC smpp_smsc.o
CC smpp_openbsc.o
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:23: warning:
‘struct Member’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:23:
warning: ‘struct MemberC’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberC {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberC {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:23:
warning: ‘struct MemberF’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberF {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberF {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:23:
warning: ‘struct MemberG’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberG {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberG {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:23:
warning: ‘struct MemberH’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberH {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:2: note:
in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberH {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:23:
warning: ‘struct MemberJ’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberJ {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberJ {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:23: warning:
‘struct MemberA’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct MemberA {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberA {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:23:
warning: ‘struct MemberK’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberK {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberK {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:23:
warning: ‘struct MemberL’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberL {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberL {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:23:
warning: ‘struct MemberM’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberM {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberM {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:23:
warning: ‘struct MemberN’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberN {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberN {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:23:
warning: ‘struct MemberB’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberB {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberB {
^~~~~~~~~~~~~
smpp_openbsc.c: In function ‘submit_to_sms’:
smpp_openbsc.c:210:2: warning: #warning Implement reply path [-Wcpp]
#warning Implement reply path
^~~~~~~
CC smpp_vty.o
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:23:
warning: ‘struct MemberD’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberD {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberD {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:592:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:647:0: warning:
"ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT" redefined
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:646:0: note: this
is the location of the previous definition
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:758:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT"
redefined
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 2)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:756:0: note: this
is the location of the previous definition
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:759:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT"
redefined
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 3)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:757:0: note: this
is the location of the previous definition
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 1)
CC smpp_utils.o
cc1: some warnings being treated as errors
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/src/libmsc'
Makefile:422: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/build/src'
Makefile:462: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
make[1]: *** [all-recursive] Error 1
Makefile:394: recipe for target 'all' failed
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17153/display/redirect>
------------------------------------------
[...truncated 644.14 KB...]
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries...
yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking for LIBOSMOCORE... yes
checking for LIBOSMOVTY... yes
checking for LIBOSMOCTRL... yes
checking for LIBOSMOGSM... yes
checking for LIBOSMOABIS... yes
checking for LIBOSMONETIF... yes
checking for LIBOSMOSIGTRAN... yes
checking for LIBOSMOSCCP... yes
checking for LIBOSMOMGCPCLIENT... yes
checking for LIBOSMOGSUPCLIENT... yes
checking for library containing sctp_send... -lsctp
checking for LIBSMPP34... yes
checking for LIBASN1C... yes
checking for LIBOSMORANAP... yes
checking for ANSI C header files... (cached) yes
checking dbi/dbd.h usability... yes
checking dbi/dbd.h presence... yes
checking for dbi/dbd.h... yes
checking whether C compiler accepts -Werror=implicit... yes
checking whether C compiler accepts -Werror=maybe-uninitialized... yes
checking whether C compiler accepts -Werror=memset-transposed-args... yes
checking whether C compiler accepts -Wnull-dereference... yes
checking whether C compiler accepts -Werror=sizeof-array-argument... yes
checking whether C compiler accepts -Werror=sizeof-pointer-memaccess... yes
checking whether to enable code coverage support... no
checking whether struct tm has tm_gmtoff member... yes
checking for python... /usr/bin/python
checking for python version... 2.7
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.7/dist-packages
checking for python extension module directory...
${exec_prefix}/lib/python2.7/dist-packages
checking for osmotestvty.py... yes
checking whether to enable VTY/CTRL tests... yes
CFLAGS="-g -O2 -fsanitize=address -fsanitize=undefined -Werror=implicit
-Werror=maybe-uninitialized -Werror=memset-transposed-args -Wnull-dereference
-Werror=sizeof-array-argument -Werror=sizeof-pointer-memaccess"
CPPFLAGS=" -fsanitize=address -fsanitize=undefined"
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating include/osmocom/Makefile
config.status: creating include/osmocom/msc/Makefile
config.status: creating src/Makefile
config.status: creating src/libmsc/Makefile
config.status: creating src/libvlr/Makefile
config.status: creating src/osmo-msc/Makefile
config.status: creating src/utils/Makefile
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating tests/smpp/Makefile
config.status: creating tests/db_sms/Makefile
config.status: creating tests/sms_queue/Makefile
config.status: creating tests/msc_vlr/Makefile
config.status: creating tests/sdp_msg/Makefile
config.status: creating tests/mncc/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating doc/sequence_charts/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: creating config.h
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
+ make -j 4
echo 1.6.1.32-c95c0 > .version-t && mv .version-t .version
make all-recursive
make[1]: Entering directory '/build'
Making all in doc
make[2]: Entering directory '/build/doc'
Making all in examples
make[3]: Entering directory '/build/doc/examples'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/doc/examples'
Making all in manuals
make[3]: Entering directory '/build/doc/manuals'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/doc/manuals'
Making all in sequence_charts
make[3]: Entering directory '/build/doc/sequence_charts'
echo "built only on manual invocation, needs mscgen and dot (graphviz) programs:
invoke 'make charts'"
built only on manual invocation, needs mscgen and dot (graphviz) programs: invoke
'make charts'
make[3]: Leaving directory '/build/doc/sequence_charts'
make[3]: Entering directory '/build/doc'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/doc'
make[2]: Leaving directory '/build/doc'
Making all in include
make[2]: Entering directory '/build/include'
Making all in osmocom
make[3]: Entering directory '/build/include/osmocom'
Making all in msc
make[4]: Entering directory '/build/include/osmocom/msc'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/include/osmocom/msc'
make[4]: Entering directory '/build/include/osmocom'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/include/osmocom'
make[3]: Leaving directory '/build/include/osmocom'
make[3]: Entering directory '/build/include'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/include'
make[2]: Leaving directory '/build/include'
Making all in src
make[2]: Entering directory '/build/src'
Making all in libvlr
make[3]: Entering directory '/build/src/libvlr'
CC vlr.o
CC vlr_access_req_fsm.o
CC vlr_auth_fsm.o
CC vlr_lu_fsm.o
CC vlr_sgs.o
CC vlr_sgs_fsm.o
AR libvlr.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/build/src/libvlr'
Making all in libmsc
make[3]: Entering directory '/build/src/libmsc'
CC cell_id_list.o
CC call_leg.o
CC sccp_ran.o
CC msc_vty.o
CC db.o
CC e_link.o
CC gsm_04_08.o
CC gsm_04_08_cc.o
CC gsm_04_11.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
CC msub.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC ran_peer.o
CC rrlp.o
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
cc1: some warnings being treated as errors
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: Leaving directory '/build/src/libmsc'
Makefile:422: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
make[2]: *** [all-recursive] Error 1
Makefile:462: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/build'
Makefile:394: recipe for target 'all' failed
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17154/display/redirect>
------------------------------------------
[...truncated 755.78 KB...]
CC gsm_04_08.o
CC gsm_04_08_cc.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11.o
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msub.o
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
CC ran_peer.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC rrlp.o
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
CC transaction.o
CC msc_net_init.o
CC ctrl_commands.o
CC sgs_iface.o
CC sgs_server.o
CC sgs_vty.o
CC ran_msg_iu.o
CC smpp_smsc.o
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:23: warning:
‘struct Member’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:23:
warning: ‘struct MemberC’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberC {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberC {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:23:
warning: ‘struct MemberF’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberF {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberF {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:23:
warning: ‘struct MemberG’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberG {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberG {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:23:
warning: ‘struct MemberH’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberH {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:2: note:
in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberH {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:23:
warning: ‘struct MemberJ’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberJ {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberJ {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:23: warning:
‘struct MemberA’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct MemberA {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberA {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:23:
warning: ‘struct MemberK’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberK {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberK {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:23:
warning: ‘struct MemberL’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberL {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberL {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:23:
warning: ‘struct MemberM’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberM {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberM {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:23:
warning: ‘struct MemberN’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberN {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberN {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:23:
warning: ‘struct MemberB’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberB {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberB {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:23:
warning: ‘struct MemberD’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberD {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberD {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:592:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:338:0: warning:
"ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT" redefined
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:337:0: note: this
is the location of the previous definition
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:670:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT"
redefined
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 2)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:668:0: note: this
is the location of the previous definition
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:671:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT"
redefined
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 3)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:669:0: note: this
is the location of the previous definition
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 1)
CC smpp_openbsc.o
CC smpp_vty.o
CC smpp_utils.o
smpp_openbsc.c: In function ‘submit_to_sms’:
smpp_openbsc.c:210:2: warning: #warning Implement reply path [-Wcpp]
#warning Implement reply path
^~~~~~~
cc1: some warnings being treated as errors
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/src/libmsc'
make[2]: *** [all-recursive] Error 1
Makefile:422: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
Makefile:462: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
make[1]: *** [all-recursive] Error 1
Makefile:394: recipe for target 'all' failed
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17155/display/redirect>
------------------------------------------
[...truncated 754.58 KB...]
CC gsm_04_08.o
CC gsm_04_08_cc.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11.o
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msub.o
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
CC ran_peer.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC rrlp.o
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
CC transaction.o
CC msc_net_init.o
CC ctrl_commands.o
CC sgs_iface.o
CC sgs_server.o
CC sgs_vty.o
CC ran_msg_iu.o
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:23: warning:
‘struct Member’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:23:
warning: ‘struct MemberC’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberC {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberC {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:23:
warning: ‘struct MemberF’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberF {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberF {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:23:
warning: ‘struct MemberG’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberG {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberG {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:23:
warning: ‘struct MemberH’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberH {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:2: note:
in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberH {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:23:
warning: ‘struct MemberJ’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberJ {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberJ {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:23: warning:
‘struct MemberA’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct MemberA {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberA {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:23:
warning: ‘struct MemberK’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberK {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberK {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:23:
warning: ‘struct MemberL’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberL {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberL {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:23:
warning: ‘struct MemberM’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberM {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberM {
^~~~~~~~~~~~~
CC smpp_smsc.o
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:23:
warning: ‘struct MemberN’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberN {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberN {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:23:
warning: ‘struct MemberB’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberB {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberB {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:23:
warning: ‘struct MemberD’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberD {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberD {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:592:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:132:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT"
redefined
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 2)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:130:0: note: this
is the location of the previous definition
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:133:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT"
redefined
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 3)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:131:0: note: this
is the location of the previous definition
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:679:0: warning:
"ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT" redefined
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:678:0: note: this
is the location of the previous definition
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 0)
CC smpp_openbsc.o
CC smpp_vty.o
smpp_openbsc.c: In function ‘submit_to_sms’:
smpp_openbsc.c:210:2: warning: #warning Implement reply path [-Wcpp]
#warning Implement reply path
^~~~~~~
CC smpp_utils.o
cc1: some warnings being treated as errors
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: Leaving directory '/build/src/libmsc'
Makefile:422: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
make[2]: *** [all-recursive] Error 1
Makefile:462: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Makefile:394: recipe for target 'all' failed
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17156/display/redirect>
------------------------------------------
[...truncated 754.00 KB...]
CC gsm_04_08.o
CC gsm_04_08_cc.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11.o
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msub.o
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
CC ran_peer.o
CC rrlp.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
CC transaction.o
CC msc_net_init.o
CC ctrl_commands.o
CC sgs_iface.o
CC sgs_server.o
CC sgs_vty.o
CC ran_msg_iu.o
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:23: warning:
‘struct Member’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:23:
warning: ‘struct MemberC’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberC {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberC {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:23:
warning: ‘struct MemberF’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberF {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberF {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:23:
warning: ‘struct MemberG’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberG {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberG {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:23:
warning: ‘struct MemberH’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberH {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:2: note:
in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberH {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:23:
warning: ‘struct MemberJ’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberJ {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberJ {
^~~~~~~~~~~~~
CC smpp_smsc.o
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:23: warning:
‘struct MemberA’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct MemberA {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberA {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:23:
warning: ‘struct MemberK’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberK {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberK {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:23:
warning: ‘struct MemberL’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberL {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberL {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:23:
warning: ‘struct MemberM’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberM {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberM {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:23:
warning: ‘struct MemberN’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberN {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberN {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:23:
warning: ‘struct MemberB’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberB {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberB {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:23:
warning: ‘struct MemberD’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberD {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberD {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:592:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:33:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT"
redefined
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 2)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:31:0: note: this
is the location of the previous definition
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:34:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT"
redefined
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 3)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:32:0: note: this
is the location of the previous definition
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:154:0: warning:
"ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT" redefined
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:153:0: note: this
is the location of the previous definition
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 0)
CC smpp_openbsc.o
CC smpp_vty.o
CC smpp_utils.o
smpp_openbsc.c: In function ‘submit_to_sms’:
smpp_openbsc.c:210:2: warning: #warning Implement reply path [-Wcpp]
#warning Implement reply path
^~~~~~~
cc1: some warnings being treated as errors
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: Leaving directory '/build/src/libmsc'
make[2]: *** [all-recursive] Error 1
Makefile:422: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
Makefile:462: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Makefile:394: recipe for target 'all' failed
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17157/display/redirect>
------------------------------------------
[...truncated 755.78 KB...]
CC gsm_04_08.o
CC gsm_04_08_cc.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11.o
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msub.o
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC ran_peer.o
CC rrlp.o
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
CC transaction.o
CC msc_net_init.o
CC ctrl_commands.o
CC sgs_iface.o
CC sgs_server.o
CC sgs_vty.o
CC ran_msg_iu.o
CC smpp_smsc.o
CC smpp_openbsc.o
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:23: warning:
‘struct Member’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:23:
warning: ‘struct MemberC’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberC {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberC {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:23:
warning: ‘struct MemberF’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberF {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberF {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:23:
warning: ‘struct MemberG’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberG {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberG {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:23:
warning: ‘struct MemberH’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberH {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:2: note:
in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberH {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:23:
warning: ‘struct MemberJ’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberJ {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberJ {
^~~~~~~~~~~~~
CC smpp_vty.o
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:23: warning:
‘struct MemberA’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct MemberA {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberA {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:23:
warning: ‘struct MemberK’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberK {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberK {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:23:
warning: ‘struct MemberL’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberL {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberL {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:23:
warning: ‘struct MemberM’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberM {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberM {
^~~~~~~~~~~~~
smpp_openbsc.c: In function ‘submit_to_sms’:
smpp_openbsc.c:210:2: warning: #warning Implement reply path [-Wcpp]
#warning Implement reply path
^~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:23:
warning: ‘struct MemberN’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberN {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberN {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:23:
warning: ‘struct MemberB’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberB {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberB {
^~~~~~~~~~~~~
CC smpp_utils.o
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:23:
warning: ‘struct MemberD’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberD {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberD {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:592:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:491:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT"
redefined
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 2)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:489:0: note: this
is the location of the previous definition
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:492:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT"
redefined
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 3)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:490:0: note: this
is the location of the previous definition
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:531:0: warning:
"ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT" redefined
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:530:0: note: this
is the location of the previous definition
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 0)
cc1: some warnings being treated as errors
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: Leaving directory '/build/src/libmsc'
make[2]: *** [all-recursive] Error 1
Makefile:422: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
make[1]: *** [all-recursive] Error 1
Makefile:462: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
make: *** [all] Error 2
Makefile:394: recipe for target 'all' failed
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17158/display/redirect>
------------------------------------------
[...truncated 748.88 KB...]
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries...
yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking for LIBOSMOCORE... yes
checking for LIBOSMOVTY... yes
checking for LIBOSMOCTRL... yes
checking for LIBOSMOGSM... yes
checking for LIBOSMOABIS... yes
checking for LIBOSMONETIF... yes
checking for LIBOSMOSIGTRAN... yes
checking for LIBOSMOSCCP... yes
checking for LIBOSMOMGCPCLIENT... yes
checking for LIBOSMOGSUPCLIENT... yes
checking for library containing sctp_send... -lsctp
checking for LIBSMPP34... yes
checking for LIBASN1C... yes
checking for LIBOSMORANAP... yes
checking for ANSI C header files... (cached) yes
checking dbi/dbd.h usability... yes
checking dbi/dbd.h presence... yes
checking for dbi/dbd.h... yes
checking whether C compiler accepts -Werror=implicit... yes
checking whether C compiler accepts -Werror=maybe-uninitialized... yes
checking whether C compiler accepts -Werror=memset-transposed-args... yes
checking whether C compiler accepts -Wnull-dereference... yes
checking whether C compiler accepts -Werror=sizeof-array-argument... yes
checking whether C compiler accepts -Werror=sizeof-pointer-memaccess... yes
checking whether to enable code coverage support... no
checking whether struct tm has tm_gmtoff member... yes
checking for python... /usr/bin/python
checking for python version... 2.7
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.7/dist-packages
checking for python extension module directory...
${exec_prefix}/lib/python2.7/dist-packages
checking for osmotestvty.py... yes
checking whether to enable VTY/CTRL tests... yes
CFLAGS="-g -O2 -fsanitize=address -fsanitize=undefined -Werror=implicit
-Werror=maybe-uninitialized -Werror=memset-transposed-args -Wnull-dereference
-Werror=sizeof-array-argument -Werror=sizeof-pointer-memaccess"
CPPFLAGS=" -fsanitize=address -fsanitize=undefined"
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating include/osmocom/Makefile
config.status: creating include/osmocom/msc/Makefile
config.status: creating src/Makefile
config.status: creating src/libmsc/Makefile
config.status: creating src/libvlr/Makefile
config.status: creating src/osmo-msc/Makefile
config.status: creating src/utils/Makefile
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating tests/smpp/Makefile
config.status: creating tests/db_sms/Makefile
config.status: creating tests/sms_queue/Makefile
config.status: creating tests/msc_vlr/Makefile
config.status: creating tests/sdp_msg/Makefile
config.status: creating tests/mncc/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating doc/sequence_charts/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: creating config.h
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
+ make -j 4
echo 1.6.1.32-c95c0 > .version-t && mv .version-t .version
make all-recursive
make[1]: Entering directory '/build'
Making all in doc
make[2]: Entering directory '/build/doc'
Making all in examples
make[3]: Entering directory '/build/doc/examples'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/doc/examples'
Making all in manuals
make[3]: Entering directory '/build/doc/manuals'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/doc/manuals'
Making all in sequence_charts
make[3]: Entering directory '/build/doc/sequence_charts'
echo "built only on manual invocation, needs mscgen and dot (graphviz) programs:
invoke 'make charts'"
built only on manual invocation, needs mscgen and dot (graphviz) programs: invoke
'make charts'
make[3]: Leaving directory '/build/doc/sequence_charts'
make[3]: Entering directory '/build/doc'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/doc'
make[2]: Leaving directory '/build/doc'
Making all in include
make[2]: Entering directory '/build/include'
Making all in osmocom
make[3]: Entering directory '/build/include/osmocom'
Making all in msc
make[4]: Entering directory '/build/include/osmocom/msc'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/include/osmocom/msc'
make[4]: Entering directory '/build/include/osmocom'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/include/osmocom'
make[3]: Leaving directory '/build/include/osmocom'
make[3]: Entering directory '/build/include'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/include'
make[2]: Leaving directory '/build/include'
Making all in src
make[2]: Entering directory '/build/src'
Making all in libvlr
make[3]: Entering directory '/build/src/libvlr'
CC vlr.o
CC vlr_access_req_fsm.o
CC vlr_auth_fsm.o
CC vlr_lu_fsm.o
CC vlr_sgs.o
CC vlr_sgs_fsm.o
AR libvlr.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/build/src/libvlr'
Making all in libmsc
make[3]: Entering directory '/build/src/libmsc'
CC cell_id_list.o
CC call_leg.o
CC sccp_ran.o
CC msc_vty.o
CC db.o
CC e_link.o
CC gsm_04_08.o
CC gsm_04_08_cc.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11.o
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msub.o
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
CC ran_peer.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC rrlp.o
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
CC transaction.o
cc1: some warnings being treated as errors
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: Leaving directory '/build/src/libmsc'
Makefile:422: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
make[2]: *** [all-recursive] Error 1
Makefile:462: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
make[1]: *** [all-recursive] Error 1
Makefile:394: recipe for target 'all' failed
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17159/display/redirect>
------------------------------------------
[...truncated 757.28 KB...]
CC gsm_04_08.o
CC gsm_04_08_cc.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11.o
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msub.o
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
CC ran_peer.o
CC rrlp.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
CC transaction.o
CC msc_net_init.o
CC ctrl_commands.o
CC sgs_iface.o
CC sgs_server.o
CC sgs_vty.o
CC ran_msg_iu.o
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:23: warning:
‘struct Member’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:23:
warning: ‘struct MemberC’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberC {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberC {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:23:
warning: ‘struct MemberF’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberF {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberF {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:23:
warning: ‘struct MemberG’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberG {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberG {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:23:
warning: ‘struct MemberH’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberH {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:2: note:
in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberH {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:23:
warning: ‘struct MemberJ’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberJ {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberJ {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:23: warning:
‘struct MemberA’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct MemberA {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberA {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:23:
warning: ‘struct MemberK’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberK {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberK {
^~~~~~~~~~~~~
CC smpp_smsc.o
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:23:
warning: ‘struct MemberL’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberL {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberL {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:23:
warning: ‘struct MemberM’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberM {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberM {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:23:
warning: ‘struct MemberN’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberN {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberN {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:23:
warning: ‘struct MemberB’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberB {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberB {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:23:
warning: ‘struct MemberD’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberD {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberD {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:592:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:134:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT"
redefined
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 2)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:132:0: note: this
is the location of the previous definition
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:135:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT"
redefined
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 3)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:133:0: note: this
is the location of the previous definition
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:480:0: warning:
"ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT" redefined
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:479:0: note: this
is the location of the previous definition
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 0)
CC smpp_openbsc.o
CC smpp_vty.o
CC smpp_utils.o
smpp_openbsc.c: In function ‘submit_to_sms’:
smpp_openbsc.c:210:2: warning: #warning Implement reply path [-Wcpp]
#warning Implement reply path
^~~~~~~
cc1: some warnings being treated as errors
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/src/libmsc'
Makefile:422: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
make[2]: *** [all-recursive] Error 1
Makefile:462: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
make[1]: *** [all-recursive] Error 1
Makefile:394: recipe for target 'all' failed
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17160/display/redirect>
------------------------------------------
[...truncated 748.74 KB...]
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries...
yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking for LIBOSMOCORE... yes
checking for LIBOSMOVTY... yes
checking for LIBOSMOCTRL... yes
checking for LIBOSMOGSM... yes
checking for LIBOSMOABIS... yes
checking for LIBOSMONETIF... yes
checking for LIBOSMOSIGTRAN... yes
checking for LIBOSMOSCCP... yes
checking for LIBOSMOMGCPCLIENT... yes
checking for LIBOSMOGSUPCLIENT... yes
checking for library containing sctp_send... -lsctp
checking for LIBSMPP34... yes
checking for LIBASN1C... yes
checking for LIBOSMORANAP... yes
checking for ANSI C header files... (cached) yes
checking dbi/dbd.h usability... yes
checking dbi/dbd.h presence... yes
checking for dbi/dbd.h... yes
checking whether C compiler accepts -Werror=implicit... yes
checking whether C compiler accepts -Werror=maybe-uninitialized... yes
checking whether C compiler accepts -Werror=memset-transposed-args... yes
checking whether C compiler accepts -Wnull-dereference... yes
checking whether C compiler accepts -Werror=sizeof-array-argument... yes
checking whether C compiler accepts -Werror=sizeof-pointer-memaccess... yes
checking whether to enable code coverage support... no
checking whether struct tm has tm_gmtoff member... yes
checking for python... /usr/bin/python
checking for python version... 2.7
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.7/dist-packages
checking for python extension module directory...
${exec_prefix}/lib/python2.7/dist-packages
checking for osmotestvty.py... yes
checking whether to enable VTY/CTRL tests... yes
CFLAGS="-g -O2 -fsanitize=address -fsanitize=undefined -Werror=implicit
-Werror=maybe-uninitialized -Werror=memset-transposed-args -Wnull-dereference
-Werror=sizeof-array-argument -Werror=sizeof-pointer-memaccess"
CPPFLAGS=" -fsanitize=address -fsanitize=undefined"
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating include/osmocom/Makefile
config.status: creating include/osmocom/msc/Makefile
config.status: creating src/Makefile
config.status: creating src/libmsc/Makefile
config.status: creating src/libvlr/Makefile
config.status: creating src/osmo-msc/Makefile
config.status: creating src/utils/Makefile
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating tests/smpp/Makefile
config.status: creating tests/db_sms/Makefile
config.status: creating tests/sms_queue/Makefile
config.status: creating tests/msc_vlr/Makefile
config.status: creating tests/sdp_msg/Makefile
config.status: creating tests/mncc/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating doc/sequence_charts/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: creating config.h
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
+ make -j 4
echo 1.6.1.32-c95c0 > .version-t && mv .version-t .version
make all-recursive
make[1]: Entering directory '/build'
Making all in doc
make[2]: Entering directory '/build/doc'
Making all in examples
make[3]: Entering directory '/build/doc/examples'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/doc/examples'
Making all in manuals
make[3]: Entering directory '/build/doc/manuals'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/doc/manuals'
Making all in sequence_charts
make[3]: Entering directory '/build/doc/sequence_charts'
echo "built only on manual invocation, needs mscgen and dot (graphviz) programs:
invoke 'make charts'"
built only on manual invocation, needs mscgen and dot (graphviz) programs: invoke
'make charts'
make[3]: Leaving directory '/build/doc/sequence_charts'
make[3]: Entering directory '/build/doc'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/doc'
make[2]: Leaving directory '/build/doc'
Making all in include
make[2]: Entering directory '/build/include'
Making all in osmocom
make[3]: Entering directory '/build/include/osmocom'
Making all in msc
make[4]: Entering directory '/build/include/osmocom/msc'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/include/osmocom/msc'
make[4]: Entering directory '/build/include/osmocom'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/include/osmocom'
make[3]: Leaving directory '/build/include/osmocom'
make[3]: Entering directory '/build/include'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/include'
make[2]: Leaving directory '/build/include'
Making all in src
make[2]: Entering directory '/build/src'
Making all in libvlr
make[3]: Entering directory '/build/src/libvlr'
CC vlr.o
CC vlr_access_req_fsm.o
CC vlr_auth_fsm.o
CC vlr_lu_fsm.o
CC vlr_sgs.o
CC vlr_sgs_fsm.o
AR libvlr.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/build/src/libvlr'
Making all in libmsc
make[3]: Entering directory '/build/src/libmsc'
CC cell_id_list.o
CC call_leg.o
CC sccp_ran.o
CC msc_vty.o
CC db.o
CC e_link.o
CC gsm_04_08.o
CC gsm_04_08_cc.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11.o
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msub.o
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
CC ran_peer.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC rrlp.o
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
CC transaction.o
cc1: some warnings being treated as errors
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: Leaving directory '/build/src/libmsc'
make[2]: *** [all-recursive] Error 1
Makefile:422: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
Makefile:462: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
make[1]: *** [all-recursive] Error 1
Makefile:394: recipe for target 'all' failed
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17161/display/redirect>
------------------------------------------
[...truncated 747.95 KB...]
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries...
yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking for LIBOSMOCORE... yes
checking for LIBOSMOVTY... yes
checking for LIBOSMOCTRL... yes
checking for LIBOSMOGSM... yes
checking for LIBOSMOABIS... yes
checking for LIBOSMONETIF... yes
checking for LIBOSMOSIGTRAN... yes
checking for LIBOSMOSCCP... yes
checking for LIBOSMOMGCPCLIENT... yes
checking for LIBOSMOGSUPCLIENT... yes
checking for library containing sctp_send... -lsctp
checking for LIBSMPP34... yes
checking for LIBASN1C... yes
checking for LIBOSMORANAP... yes
checking for ANSI C header files... (cached) yes
checking dbi/dbd.h usability... yes
checking dbi/dbd.h presence... yes
checking for dbi/dbd.h... yes
checking whether C compiler accepts -Werror=implicit... yes
checking whether C compiler accepts -Werror=maybe-uninitialized... yes
checking whether C compiler accepts -Werror=memset-transposed-args... yes
checking whether C compiler accepts -Wnull-dereference... yes
checking whether C compiler accepts -Werror=sizeof-array-argument... yes
checking whether C compiler accepts -Werror=sizeof-pointer-memaccess... yes
checking whether to enable code coverage support... no
checking whether struct tm has tm_gmtoff member... yes
checking for python... /usr/bin/python
checking for python version... 2.7
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.7/dist-packages
checking for python extension module directory...
${exec_prefix}/lib/python2.7/dist-packages
checking for osmotestvty.py... yes
checking whether to enable VTY/CTRL tests... yes
CFLAGS="-g -O2 -fsanitize=address -fsanitize=undefined -Werror=implicit
-Werror=maybe-uninitialized -Werror=memset-transposed-args -Wnull-dereference
-Werror=sizeof-array-argument -Werror=sizeof-pointer-memaccess"
CPPFLAGS=" -fsanitize=address -fsanitize=undefined"
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating include/osmocom/Makefile
config.status: creating include/osmocom/msc/Makefile
config.status: creating src/Makefile
config.status: creating src/libmsc/Makefile
config.status: creating src/libvlr/Makefile
config.status: creating src/osmo-msc/Makefile
config.status: creating src/utils/Makefile
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating tests/smpp/Makefile
config.status: creating tests/db_sms/Makefile
config.status: creating tests/sms_queue/Makefile
config.status: creating tests/msc_vlr/Makefile
config.status: creating tests/sdp_msg/Makefile
config.status: creating tests/mncc/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating doc/sequence_charts/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: creating config.h
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
+ make -j 4
echo 1.6.1.32-c95c0 > .version-t && mv .version-t .version
make all-recursive
make[1]: Entering directory '/build'
Making all in doc
make[2]: Entering directory '/build/doc'
Making all in examples
make[3]: Entering directory '/build/doc/examples'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/doc/examples'
Making all in manuals
make[3]: Entering directory '/build/doc/manuals'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/doc/manuals'
Making all in sequence_charts
make[3]: Entering directory '/build/doc/sequence_charts'
echo "built only on manual invocation, needs mscgen and dot (graphviz) programs:
invoke 'make charts'"
built only on manual invocation, needs mscgen and dot (graphviz) programs: invoke
'make charts'
make[3]: Leaving directory '/build/doc/sequence_charts'
make[3]: Entering directory '/build/doc'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/doc'
make[2]: Leaving directory '/build/doc'
Making all in include
make[2]: Entering directory '/build/include'
Making all in osmocom
make[3]: Entering directory '/build/include/osmocom'
Making all in msc
make[4]: Entering directory '/build/include/osmocom/msc'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/include/osmocom/msc'
make[4]: Entering directory '/build/include/osmocom'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/include/osmocom'
make[3]: Leaving directory '/build/include/osmocom'
make[3]: Entering directory '/build/include'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/include'
make[2]: Leaving directory '/build/include'
Making all in src
make[2]: Entering directory '/build/src'
Making all in libvlr
make[3]: Entering directory '/build/src/libvlr'
CC vlr.o
CC vlr_access_req_fsm.o
CC vlr_auth_fsm.o
CC vlr_lu_fsm.o
CC vlr_sgs.o
CC vlr_sgs_fsm.o
AR libvlr.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/build/src/libvlr'
Making all in libmsc
make[3]: Entering directory '/build/src/libmsc'
CC call_leg.o
CC cell_id_list.o
CC sccp_ran.o
CC msc_vty.o
CC db.o
CC e_link.o
CC gsm_04_08.o
CC gsm_04_08_cc.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11.o
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msub.o
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
CC ran_peer.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC rrlp.o
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
CC transaction.o
CC msc_net_init.o
cc1: some warnings being treated as errors
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: Leaving directory '/build/src/libmsc'
make[2]: *** [all-recursive] Error 1
Makefile:422: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
Makefile:462: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
make[1]: *** [all-recursive] Error 1
Makefile:394: recipe for target 'all' failed
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17162/display/redirect>
------------------------------------------
[...truncated 748.54 KB...]
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries...
yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking for LIBOSMOCORE... yes
checking for LIBOSMOVTY... yes
checking for LIBOSMOCTRL... yes
checking for LIBOSMOGSM... yes
checking for LIBOSMOABIS... yes
checking for LIBOSMONETIF... yes
checking for LIBOSMOSIGTRAN... yes
checking for LIBOSMOSCCP... yes
checking for LIBOSMOMGCPCLIENT... yes
checking for LIBOSMOGSUPCLIENT... yes
checking for library containing sctp_send... -lsctp
checking for LIBSMPP34... yes
checking for LIBASN1C... yes
checking for LIBOSMORANAP... yes
checking for ANSI C header files... (cached) yes
checking dbi/dbd.h usability... yes
checking dbi/dbd.h presence... yes
checking for dbi/dbd.h... yes
checking whether C compiler accepts -Werror=implicit... yes
checking whether C compiler accepts -Werror=maybe-uninitialized... yes
checking whether C compiler accepts -Werror=memset-transposed-args... yes
checking whether C compiler accepts -Wnull-dereference... yes
checking whether C compiler accepts -Werror=sizeof-array-argument... yes
checking whether C compiler accepts -Werror=sizeof-pointer-memaccess... yes
checking whether to enable code coverage support... no
checking whether struct tm has tm_gmtoff member... yes
checking for python... /usr/bin/python
checking for python version... 2.7
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.7/dist-packages
checking for python extension module directory...
${exec_prefix}/lib/python2.7/dist-packages
checking for osmotestvty.py... yes
checking whether to enable VTY/CTRL tests... yes
CFLAGS="-g -O2 -fsanitize=address -fsanitize=undefined -Werror=implicit
-Werror=maybe-uninitialized -Werror=memset-transposed-args -Wnull-dereference
-Werror=sizeof-array-argument -Werror=sizeof-pointer-memaccess"
CPPFLAGS=" -fsanitize=address -fsanitize=undefined"
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating include/osmocom/Makefile
config.status: creating include/osmocom/msc/Makefile
config.status: creating src/Makefile
config.status: creating src/libmsc/Makefile
config.status: creating src/libvlr/Makefile
config.status: creating src/osmo-msc/Makefile
config.status: creating src/utils/Makefile
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating tests/smpp/Makefile
config.status: creating tests/db_sms/Makefile
config.status: creating tests/sms_queue/Makefile
config.status: creating tests/msc_vlr/Makefile
config.status: creating tests/sdp_msg/Makefile
config.status: creating tests/mncc/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating doc/sequence_charts/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: creating config.h
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
+ make -j 4
echo 1.6.1.32-c95c0 > .version-t && mv .version-t .version
make all-recursive
make[1]: Entering directory '/build'
Making all in doc
make[2]: Entering directory '/build/doc'
Making all in examples
make[3]: Entering directory '/build/doc/examples'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/doc/examples'
Making all in manuals
make[3]: Entering directory '/build/doc/manuals'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/doc/manuals'
Making all in sequence_charts
make[3]: Entering directory '/build/doc/sequence_charts'
echo "built only on manual invocation, needs mscgen and dot (graphviz) programs:
invoke 'make charts'"
built only on manual invocation, needs mscgen and dot (graphviz) programs: invoke
'make charts'
make[3]: Leaving directory '/build/doc/sequence_charts'
make[3]: Entering directory '/build/doc'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/doc'
make[2]: Leaving directory '/build/doc'
Making all in include
make[2]: Entering directory '/build/include'
Making all in osmocom
make[3]: Entering directory '/build/include/osmocom'
Making all in msc
make[4]: Entering directory '/build/include/osmocom/msc'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/include/osmocom/msc'
make[4]: Entering directory '/build/include/osmocom'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/include/osmocom'
make[3]: Leaving directory '/build/include/osmocom'
make[3]: Entering directory '/build/include'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/include'
make[2]: Leaving directory '/build/include'
Making all in src
make[2]: Entering directory '/build/src'
Making all in libvlr
make[3]: Entering directory '/build/src/libvlr'
CC vlr.o
CC vlr_access_req_fsm.o
CC vlr_auth_fsm.o
CC vlr_lu_fsm.o
CC vlr_sgs.o
CC vlr_sgs_fsm.o
AR libvlr.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/build/src/libvlr'
Making all in libmsc
make[3]: Entering directory '/build/src/libmsc'
CC call_leg.o
CC cell_id_list.o
CC msc_vty.o
CC sccp_ran.o
CC db.o
CC e_link.o
CC gsm_04_08.o
CC gsm_04_08_cc.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11.o
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msub.o
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
CC ran_peer.o
CC rrlp.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
CC transaction.o
CC msc_net_init.o
cc1: some warnings being treated as errors
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: Leaving directory '/build/src/libmsc'
Makefile:422: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
make[2]: *** [all-recursive] Error 1
Makefile:462: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Makefile:394: recipe for target 'all' failed
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17163/display/redirect>
------------------------------------------
[...truncated 753.94 KB...]
CC gsm_04_08.o
CC gsm_04_08_cc.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11.o
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msub.o
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
CC ran_peer.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC rrlp.o
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
CC transaction.o
CC msc_net_init.o
CC ctrl_commands.o
CC sgs_iface.o
CC sgs_server.o
CC sgs_vty.o
CC ran_msg_iu.o
CC smpp_smsc.o
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:23: warning:
‘struct Member’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:23:
warning: ‘struct MemberC’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberC {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberC {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:23:
warning: ‘struct MemberF’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberF {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberF {
^~~~~~~~~~~~~
CC smpp_openbsc.o
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:23:
warning: ‘struct MemberG’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberG {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberG {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:23:
warning: ‘struct MemberH’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberH {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:2: note:
in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberH {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:23:
warning: ‘struct MemberJ’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberJ {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberJ {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:23: warning:
‘struct MemberA’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct MemberA {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberA {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:23:
warning: ‘struct MemberK’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberK {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberK {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:23:
warning: ‘struct MemberL’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberL {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberL {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:23:
warning: ‘struct MemberM’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberM {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberM {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:23:
warning: ‘struct MemberN’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberN {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberN {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:23:
warning: ‘struct MemberB’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberB {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberB {
^~~~~~~~~~~~~
smpp_openbsc.c: In function ‘submit_to_sms’:
smpp_openbsc.c:210:2: warning: #warning Implement reply path [-Wcpp]
#warning Implement reply path
^~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:23:
warning: ‘struct MemberD’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberD {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberD {
^~~~~~~~~~~~~
CC smpp_vty.o
In file included from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:592:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:456:0: warning:
"ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT" redefined
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:455:0: note: this
is the location of the previous definition
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:619:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT"
redefined
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 2)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:617:0: note: this
is the location of the previous definition
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:620:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT"
redefined
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 3)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:618:0: note: this
is the location of the previous definition
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 1)
CC smpp_utils.o
cc1: some warnings being treated as errors
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: Leaving directory '/build/src/libmsc'
make[2]: *** [all-recursive] Error 1
Makefile:422: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
Makefile:462: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Makefile:394: recipe for target 'all' failed
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17164/display/redirect>
------------------------------------------
[...truncated 747.12 KB...]
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries...
yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking for LIBOSMOCORE... yes
checking for LIBOSMOVTY... yes
checking for LIBOSMOCTRL... yes
checking for LIBOSMOGSM... yes
checking for LIBOSMOABIS... yes
checking for LIBOSMONETIF... yes
checking for LIBOSMOSIGTRAN... yes
checking for LIBOSMOSCCP... yes
checking for LIBOSMOMGCPCLIENT... yes
checking for LIBOSMOGSUPCLIENT... yes
checking for library containing sctp_send... -lsctp
checking for LIBSMPP34... yes
checking for LIBASN1C... yes
checking for LIBOSMORANAP... yes
checking for ANSI C header files... (cached) yes
checking dbi/dbd.h usability... yes
checking dbi/dbd.h presence... yes
checking for dbi/dbd.h... yes
checking whether C compiler accepts -Werror=implicit... yes
checking whether C compiler accepts -Werror=maybe-uninitialized... yes
checking whether C compiler accepts -Werror=memset-transposed-args... yes
checking whether C compiler accepts -Wnull-dereference... yes
checking whether C compiler accepts -Werror=sizeof-array-argument... yes
checking whether C compiler accepts -Werror=sizeof-pointer-memaccess... yes
checking whether to enable code coverage support... no
checking whether struct tm has tm_gmtoff member... yes
checking for python... /usr/bin/python
checking for python version... 2.7
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.7/dist-packages
checking for python extension module directory...
${exec_prefix}/lib/python2.7/dist-packages
checking for osmotestvty.py... yes
checking whether to enable VTY/CTRL tests... yes
CFLAGS="-g -O2 -fsanitize=address -fsanitize=undefined -Werror=implicit
-Werror=maybe-uninitialized -Werror=memset-transposed-args -Wnull-dereference
-Werror=sizeof-array-argument -Werror=sizeof-pointer-memaccess"
CPPFLAGS=" -fsanitize=address -fsanitize=undefined"
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating include/osmocom/Makefile
config.status: creating include/osmocom/msc/Makefile
config.status: creating src/Makefile
config.status: creating src/libmsc/Makefile
config.status: creating src/libvlr/Makefile
config.status: creating src/osmo-msc/Makefile
config.status: creating src/utils/Makefile
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating tests/smpp/Makefile
config.status: creating tests/db_sms/Makefile
config.status: creating tests/sms_queue/Makefile
config.status: creating tests/msc_vlr/Makefile
config.status: creating tests/sdp_msg/Makefile
config.status: creating tests/mncc/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating doc/sequence_charts/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: creating config.h
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
+ make -j 4
echo 1.6.1.32-c95c0 > .version-t && mv .version-t .version
make all-recursive
make[1]: Entering directory '/build'
Making all in doc
make[2]: Entering directory '/build/doc'
Making all in examples
make[3]: Entering directory '/build/doc/examples'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/doc/examples'
Making all in manuals
make[3]: Entering directory '/build/doc/manuals'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/doc/manuals'
Making all in sequence_charts
make[3]: Entering directory '/build/doc/sequence_charts'
echo "built only on manual invocation, needs mscgen and dot (graphviz) programs:
invoke 'make charts'"
built only on manual invocation, needs mscgen and dot (graphviz) programs: invoke
'make charts'
make[3]: Leaving directory '/build/doc/sequence_charts'
make[3]: Entering directory '/build/doc'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/doc'
make[2]: Leaving directory '/build/doc'
Making all in include
make[2]: Entering directory '/build/include'
Making all in osmocom
make[3]: Entering directory '/build/include/osmocom'
Making all in msc
make[4]: Entering directory '/build/include/osmocom/msc'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/include/osmocom/msc'
make[4]: Entering directory '/build/include/osmocom'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/include/osmocom'
make[3]: Leaving directory '/build/include/osmocom'
make[3]: Entering directory '/build/include'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/include'
make[2]: Leaving directory '/build/include'
Making all in src
make[2]: Entering directory '/build/src'
Making all in libvlr
make[3]: Entering directory '/build/src/libvlr'
CC vlr_access_req_fsm.o
CC vlr.o
CC vlr_auth_fsm.o
CC vlr_lu_fsm.o
CC vlr_sgs.o
CC vlr_sgs_fsm.o
AR libvlr.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/build/src/libvlr'
Making all in libmsc
make[3]: Entering directory '/build/src/libmsc'
CC call_leg.o
CC cell_id_list.o
CC sccp_ran.o
CC msc_vty.o
CC db.o
CC e_link.o
CC gsm_04_08.o
CC gsm_04_08_cc.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11.o
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msub.o
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC ran_peer.o
CC rrlp.o
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
cc1: some warnings being treated as errors
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/src/libmsc'
Makefile:422: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
Makefile:462: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
make: *** [all] Error 2
Makefile:394: recipe for target 'all' failed
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17165/display/redirect>
------------------------------------------
[...truncated 747.09 KB...]
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries...
yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking for LIBOSMOCORE... yes
checking for LIBOSMOVTY... yes
checking for LIBOSMOCTRL... yes
checking for LIBOSMOGSM... yes
checking for LIBOSMOABIS... yes
checking for LIBOSMONETIF... yes
checking for LIBOSMOSIGTRAN... yes
checking for LIBOSMOSCCP... yes
checking for LIBOSMOMGCPCLIENT... yes
checking for LIBOSMOGSUPCLIENT... yes
checking for library containing sctp_send... -lsctp
checking for LIBSMPP34... yes
checking for LIBASN1C... yes
checking for LIBOSMORANAP... yes
checking for ANSI C header files... (cached) yes
checking dbi/dbd.h usability... yes
checking dbi/dbd.h presence... yes
checking for dbi/dbd.h... yes
checking whether C compiler accepts -Werror=implicit... yes
checking whether C compiler accepts -Werror=maybe-uninitialized... yes
checking whether C compiler accepts -Werror=memset-transposed-args... yes
checking whether C compiler accepts -Wnull-dereference... yes
checking whether C compiler accepts -Werror=sizeof-array-argument... yes
checking whether C compiler accepts -Werror=sizeof-pointer-memaccess... yes
checking whether to enable code coverage support... no
checking whether struct tm has tm_gmtoff member... yes
checking for python... /usr/bin/python
checking for python version... 2.7
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.7/dist-packages
checking for python extension module directory...
${exec_prefix}/lib/python2.7/dist-packages
checking for osmotestvty.py... yes
checking whether to enable VTY/CTRL tests... yes
CFLAGS="-g -O2 -fsanitize=address -fsanitize=undefined -Werror=implicit
-Werror=maybe-uninitialized -Werror=memset-transposed-args -Wnull-dereference
-Werror=sizeof-array-argument -Werror=sizeof-pointer-memaccess"
CPPFLAGS=" -fsanitize=address -fsanitize=undefined"
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating include/osmocom/Makefile
config.status: creating include/osmocom/msc/Makefile
config.status: creating src/Makefile
config.status: creating src/libmsc/Makefile
config.status: creating src/libvlr/Makefile
config.status: creating src/osmo-msc/Makefile
config.status: creating src/utils/Makefile
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating tests/smpp/Makefile
config.status: creating tests/db_sms/Makefile
config.status: creating tests/sms_queue/Makefile
config.status: creating tests/msc_vlr/Makefile
config.status: creating tests/sdp_msg/Makefile
config.status: creating tests/mncc/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating doc/sequence_charts/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: creating config.h
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
+ make -j 4
echo 1.6.1.32-c95c0 > .version-t && mv .version-t .version
make all-recursive
make[1]: Entering directory '/build'
Making all in doc
make[2]: Entering directory '/build/doc'
Making all in examples
make[3]: Entering directory '/build/doc/examples'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/doc/examples'
Making all in manuals
make[3]: Entering directory '/build/doc/manuals'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/doc/manuals'
Making all in sequence_charts
make[3]: Entering directory '/build/doc/sequence_charts'
echo "built only on manual invocation, needs mscgen and dot (graphviz) programs:
invoke 'make charts'"
built only on manual invocation, needs mscgen and dot (graphviz) programs: invoke
'make charts'
make[3]: Leaving directory '/build/doc/sequence_charts'
make[3]: Entering directory '/build/doc'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/doc'
make[2]: Leaving directory '/build/doc'
Making all in include
make[2]: Entering directory '/build/include'
Making all in osmocom
make[3]: Entering directory '/build/include/osmocom'
Making all in msc
make[4]: Entering directory '/build/include/osmocom/msc'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/include/osmocom/msc'
make[4]: Entering directory '/build/include/osmocom'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/include/osmocom'
make[3]: Leaving directory '/build/include/osmocom'
make[3]: Entering directory '/build/include'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/include'
make[2]: Leaving directory '/build/include'
Making all in src
make[2]: Entering directory '/build/src'
Making all in libvlr
make[3]: Entering directory '/build/src/libvlr'
CC vlr_access_req_fsm.o
CC vlr.o
CC vlr_auth_fsm.o
CC vlr_lu_fsm.o
CC vlr_sgs.o
CC vlr_sgs_fsm.o
AR libvlr.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/build/src/libvlr'
Making all in libmsc
make[3]: Entering directory '/build/src/libmsc'
CC call_leg.o
CC cell_id_list.o
CC sccp_ran.o
CC msc_vty.o
CC db.o
CC e_link.o
CC gsm_04_08.o
CC gsm_04_08_cc.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11.o
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msub.o
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC ran_peer.o
CC rrlp.o
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
cc1: some warnings being treated as errors
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/src/libmsc'
Makefile:422: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
make[2]: *** [all-recursive] Error 1
Makefile:462: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
make[1]: *** [all-recursive] Error 1
Makefile:394: recipe for target 'all' failed
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17166/display/redirect>
------------------------------------------
[...truncated 754.25 KB...]
CC gsm_04_08.o
CC gsm_04_08_cc.o
gsm_04_08_cc.c: In function ‘tch_rtp_connect’:
gsm_04_08_cc.c:1749:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
osmo_sockaddr_str_from_32n(&rtp_addr, rtp->ip, rtp->port);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/osmocom/msc/ran_msg.h:26:0,
from ../../include/osmocom/msc/ran_infra.h:6,
from ../../include/osmocom/msc/msc_roles.h:9,
from ../../include/osmocom/msc/msc_a.h:33,
from ../../include/osmocom/msc/transaction.h:9,
from ../../include/osmocom/msc/gsm_04_08.h:7,
from gsm_04_08_cc.c:40:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC gsm_04_11.o
CC gsm_04_11_gsup.o
CC gsm_04_14.o
CC gsm_04_80.o
CC gsm_09_11.o
CC gsup_client_mux.o
CC mncc.o
CC mncc_builtin.o
CC mncc_sock.o
CC mncc_call.o
mncc_call.c: In function ‘mncc_call_tx_rtp_create’:
mncc_call.c:310:2: warning: ‘osmo_sockaddr_str_to_32n’ is deprecated:
osmo_sockaddr_str_to_32n() actually uses *host* byte order. Use osmo_sockaddr_str_to_32h()
instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_to_32n(rtp_local, &mncc_msg.rtp.ip)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:96:5: note:
declared here
int osmo_sockaddr_str_to_32n(const struct osmo_sockaddr_str *sockaddr_str, uint32_t *ip)
^~~~~~~~~~~~~~~~~~~~~~~~
mncc_call.c: In function ‘mncc_call_rx_rtp_connect’:
mncc_call.c:335:2: warning: ‘osmo_sockaddr_str_from_32n’ is deprecated:
osmo_sockaddr_str_from_32n() actually uses *host* byte order. Use
osmo_sockaddr_str_from_32h() instead [-Wdeprecated-declarations]
if (osmo_sockaddr_str_from_32n(&rtp, mncc_msg->ip, mncc_msg->port)) {
^~
In file included from ../../include/osmocom/msc/rtp_stream.h:6:0,
from mncc_call.c:35:
/build/deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h:94:5: note:
declared here
int osmo_sockaddr_str_from_32n(struct osmo_sockaddr_str *sockaddr_str, uint32_t ip,
uint16_t port)
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC msub.o
CC msc_a.o
CC msc_a_remote.o
CC msc_i.o
CC msc_i_remote.o
CC msc_t.o
CC msc_t_remote.o
CC msc_ho.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC paging.o
CC ran_conn.o
CC ran_infra.o
CC ran_msg.o
CC ran_msg_a.o
ran_msg_a.c: In function ‘ran_a_decode_cipher_mode_reject’:
ran_msg_a.c:228:7: error: implicit declaration of function
‘gsm0808_get_cipher_reject_cause’ [-Werror=implicit-function-declaration]
rc = gsm0808_get_cipher_reject_cause(tp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC ran_peer.o
CC rrlp.o
CC rtp_stream.o
CC sdp_msg.o
CC silent_call.o
CC sms_queue.o
CC transaction.o
CC msc_net_init.o
CC ctrl_commands.o
CC sgs_iface.o
CC sgs_server.o
CC sgs_vty.o
CC ran_msg_iu.o
CC smpp_smsc.o
CC smpp_openbsc.o
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:23: warning:
‘struct Member’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_GA-Polygon.h:26:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:23:
warning: ‘struct MemberC’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberC {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberC {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:23:
warning: ‘struct MemberF’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberF {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberF {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:23:
warning: ‘struct MemberG’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberG {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberG {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:23:
warning: ‘struct MemberH’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberH {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:27:2: note:
in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberH {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:23:
warning: ‘struct MemberJ’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberJ {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberJ {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:18,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:23: warning:
‘struct MemberA’ declared inside parameter list will not be visible outside of this
definition or declaration
A_SEQUENCE_OF(struct MemberA {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:27:2: note: in
expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberA {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:23:
warning: ‘struct MemberK’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberK {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:26:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberK {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:23:
warning: ‘struct MemberL’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberL {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberL {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:23:
warning: ‘struct MemberM’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberM {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberM {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:23:
warning: ‘struct MemberN’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberN {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberN {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:23:
warning: ‘struct MemberB’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberB {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:29:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberB {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:23:
warning: ‘struct MemberD’ declared inside parameter list will not be visible outside of
this definition or declaration
A_SEQUENCE_OF(struct MemberD {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of
macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:27:2:
note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberD {
^~~~~~~~~~~~~
In file included from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:592:0,
from
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ran_msg_iu.c:32:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:269:0: warning:
"ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT" redefined
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:268:0: note: this
is the location of the previous definition
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT
(1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:582:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT"
redefined
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 2)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:580:0: note: this
is the location of the previous definition
#define
RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT
(1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:583:0: warning:
"RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT"
redefined
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 3)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:581:0: note: this
is the location of the previous definition
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT
(1 << 1)
smpp_openbsc.c: In function ‘submit_to_sms’:
smpp_openbsc.c:210:2: warning: #warning Implement reply path [-Wcpp]
#warning Implement reply path
^~~~~~~
CC smpp_vty.o
CC smpp_utils.o
cc1: some warnings being treated as errors
make[3]: *** [ran_msg_a.o] Error 1
make[3]: *** Waiting for unfinished jobs....
Makefile:536: recipe for target 'ran_msg_a.o' failed
make[3]: Leaving directory '/build/src/libmsc'
make[2]: *** [all-recursive] Error 1
Makefile:422: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
make[1]: *** [all-recursive] Error 1
Makefile:462: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
Makefile:394: recipe for target 'all' failed
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--enable-iu,WITH_MANUALS=0,a3=default,a4=default,label=osmocom-master-debian9/17167/display/redirect>