This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/jenkins-notifications@lists.osmocom.org/.
Pau Espin Pedrol pespin at sysmocom.deHi Alexander,
this patch of yours broke build of osmo-msc, which uses this function
since release 1.3.0.
https://gerrit.osmocom.org/c/libosmocore/+/18229
So please submit a patch putting back this function (marking it as
deprecated).
On 5/13/20 6:15 PM, jenkins at lists.osmocom.org wrote:
> See <https://jenkins.osmocom.org/jenkins/job/master-osmo-msc/IU=--disable-iu,WITH_MANUALS=1,a3=default,a4=default,label=osmocom-master-debian9/17150/display/redirect>
>
> ------------------------------------------
> [...truncated 456.11 KB...]
> Error: no ID for constraint linkend: msc_sms:no_receiver.
> XRef to nonexistent id: msc_sms:no_receiver
> Error: no ID for constraint linkend: msc_sms:deliver_unknown_error.
> XRef to nonexistent id: msc_sms:deliver_unknown_error
> Error: no ID for constraint linkend: msc_sms:delivered.
> XRef to nonexistent id: msc_sms:delivered
> Error: no ID for constraint linkend: msc_sms:rp_err_mem.
> XRef to nonexistent id: msc_sms:rp_err_mem
> Error: no ID for constraint linkend: msc_sms:rp_err_other.
> XRef to nonexistent id: msc_sms:rp_err_other
> Error: no ID for constraint linkend: msc_call:mo_setup.
> XRef to nonexistent id: msc_call:mo_setup
> Error: no ID for constraint linkend: msc_call:mo_connect_ack.
> XRef to nonexistent id: msc_call:mo_connect_ack
> Error: no ID for constraint linkend: msc_call:mt_setup.
> XRef to nonexistent id: msc_call:mt_setup
> Error: no ID for constraint linkend: msc_call:mt_connect.
> XRef to nonexistent id: msc_call:mt_connect
> Error: no ID for constraint linkend: msc_call:active.
> XRef to nonexistent id: msc_call:active
> Error: no ID for constraint linkend: msc_call:complete.
> XRef to nonexistent id: msc_call:complete
> Error: no ID for constraint linkend: msc_call:incomplete.
> XRef to nonexistent id: msc_call:incomplete
> Error: no ID for constraint linkend: msc_nc_ss:mo_requests.
> XRef to nonexistent id: msc_nc_ss:mo_requests
> Error: no ID for constraint linkend: msc_nc_ss:mo_established.
> XRef to nonexistent id: msc_nc_ss:mo_established
> Error: no ID for constraint linkend: msc_nc_ss:mt_requests.
> XRef to nonexistent id: msc_nc_ss:mt_requests
> Error: no ID for constraint linkend: msc_nc_ss:mt_established.
> XRef to nonexistent id: msc_nc_ss:mt_established
> Error: no ID for constraint linkend: msc_bssmap:cipher_mode_reject.
> XRef to nonexistent id: msc_bssmap:cipher_mode_reject
> Error: no ID for constraint linkend: msc_bssmap:cipher_mode_complete.
> XRef to nonexistent id: msc_bssmap:cipher_mode_complete
> Error: no ID for constraint linkend: ungroup_counter_msc.active_calls.
> XRef to nonexistent id: ungroup_counter_msc.active_calls
> Error: no ID for constraint linkend: ungroup_counter_msc.active_nc_ss.
> XRef to nonexistent id: ungroup_counter_msc.active_nc_ss
> Error: no ID for constraint linkend: ctrl_common_var.
> XRef to nonexistent id: ctrl_common_var
> Error: no ID for constraint linkend: ietf-rfc791.
> XRef to nonexistent id: ietf-rfc791
> Section level > 6 not well supported for bibliodiv
> Error: no ID for constraint linkend: modified-vesion.
> XRef to nonexistent id: modified-vesion
> Image 'dblatex' not found
> Cannot convert 'osmomsc-usermanual__1.png' to pdf
> Cannot convert './common/images/wireshark-gsmtap-log.png' to pdf
> Cannot convert 'osmomsc-usermanual__2.png' to pdf
> Cannot convert 'osmomsc-usermanual__3.png' to pdf
> Cannot convert 'osmomsc-usermanual__4.png' to pdf
> Cannot convert 'osmomsc-usermanual__5.png' to pdf
> Cannot convert 'osmomsc-usermanual__6.png' to pdf
> Cannot convert 'osmomsc-usermanual__7.png' to pdf
> Cannot convert 'osmomsc-usermanual__8.png' to pdf
> Cannot convert 'osmomsc-usermanual__9.png' to pdf
> Cannot convert 'osmomsc-usermanual__10.png' to pdf
> Cannot convert 'osmomsc-usermanual__11.png' to pdf
> Cannot convert 'osmomsc-usermanual__12.png' to pdf
> Cannot convert 'osmomsc-usermanual__13.png' to pdf
> Cannot convert 'osmomsc-usermanual__14.png' to pdf
> Cannot convert 'osmomsc-usermanual__15.png' to pdf
> Cannot convert 'osmomsc-usermanual__16.png' to pdf
> Cannot convert 'osmomsc-usermanual__17.png' to pdf
> Cannot convert 'osmomsc-usermanual__18.png' to pdf
> Cannot convert 'osmomsc-usermanual__19.png' to pdf
> Cannot convert 'osmomsc-usermanual__20.png' to pdf
> Cannot convert 'osmomsc-usermanual__21.png' to pdf
> Cannot convert 'osmomsc-usermanual__22.png' to pdf
> Cannot convert 'osmomsc-usermanual__23.png' to pdf
> Cannot convert 'osmomsc-usermanual__24.png' to pdf
> Cannot convert 'osmomsc-usermanual__25.png' to pdf
> Cannot convert 'osmomsc-usermanual__26.png' to pdf
> Cannot convert 'osmomsc-usermanual__27.png' to pdf
> Cannot convert 'osmomsc-usermanual__28.png' to pdf
> Cannot convert 'osmomsc-usermanual__29.png' to pdf
> Cannot convert 'osmomsc-usermanual__30.png' to pdf
> Cannot convert 'osmomsc-usermanual__31.png' to pdf
> Cannot convert 'osmomsc-usermanual__32.png' to pdf
> Cannot convert 'osmomsc-usermanual__33.png' to pdf
> Cannot convert 'osmomsc-usermanual__34.png' to pdf
> Cannot convert 'osmomsc-usermanual__35.png' to pdf
> Cannot convert 'osmomsc-usermanual__36.png' to pdf
> Cannot convert 'osmomsc-usermanual__37.png' to pdf
> Cannot convert 'osmomsc-usermanual__38.png' to pdf
> Cannot convert 'osmomsc-usermanual__39.png' to pdf
> Cannot convert 'osmomsc-usermanual__40.png' to pdf
> Build osmomsc-usermanual.pdf
> built-in module pdftex registered
> no support found for ifthen
> no support found for ifxetex
> no support found for fontspec
> no support found for xltxtra
> no support found for fontenc
> no support found for inputenc
> no support found for fancybox
> built-in module makeidx registered
> no support found for custom-dblatex
> built-in module bibtopic registered
> building additional files...
> checking if compiling is necessary...
> the output file doesn't exist
> pdflatex -interaction=batchmode osmomsc-usermanual.tex
> running post-compilation scripts...
> [index] the index file /tmp/tmp9t3t44/osmomsc-usermanual.idx is empty
> osmomsc-usermanual.aux MD5 checksum changed
> osmomsc-usermanual.toc MD5 checksum changed
> the /tmp/tmp9t3t44/osmomsc-usermanual.aux file has changed
> pdflatex -interaction=batchmode osmomsc-usermanual.tex
> running post-compilation scripts...
> [index] the index file /tmp/tmp9t3t44/osmomsc-usermanual.idx is empty
> no new compilation is needed
> running last-compilation scripts...
> 'osmomsc-usermanual.pdf' successfully built
>
> a2x: deleting /build/doc/manuals/osmomsc-usermanual.xml
> 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
> 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
> 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
> cc1: all 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
>
--
- Pau Espin Pedrol <pespin at sysmocom.de> http://www.sysmocom.de/
=======================================================================
* sysmocom - systems for mobile communications GmbH
* Alt-Moabit 93
* 10559 Berlin, Germany
* Sitz / Registered office: Berlin, HRB 134158 B
* Geschaeftsfuehrer / Managing Director: Harald Welte