See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-bsc/a1=default,a2=default,a3=default,a4=default,label=osmocom-master-debian9/6106/display/redirect>
------------------------------------------
[...truncated 746.95 KB...]
checking if gcc supports -fvisibility=hidden... 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 -Werror=null-dereference... no
checking whether C compiler accepts -Werror=sizeof-array-argument... no
checking whether C compiler accepts -Werror=sizeof-pointer-memaccess... yes
checking whether to enable code coverage support... no
checking for python2... yes
checking for osmotestvty.py... yes
checking whether to enable VTY/CTRL tests... yes
checking for OSMO_GSM_MANUALS_DIR...
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals (from pkg-conf)
All dependencies installed!
CFLAGS="-g -O2 -fsanitize=address -fsanitize=undefined -Werror -Wno-error=deprecated
-Wno-error=deprecated-declarations -Wno-error=cpp -Werror=implicit
-Werror=maybe-uninitialized -Werror=memset-transposed-args
-Werror=sizeof-pointer-memaccess"
CPPFLAGS=" -fsanitize=address -fsanitize=undefined -Werror -Wno-error=deprecated
-Wno-error=deprecated-declarations -Wno-error=cpp"
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/bsc/Makefile
config.status: creating src/Makefile
config.status: creating src/libfilter/Makefile
config.status: creating src/osmo-bsc/Makefile
config.status: creating src/ipaccess/Makefile
config.status: creating src/utils/Makefile
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating tests/gsm0408/Makefile
config.status: creating tests/bsc/Makefile
config.status: creating tests/codec_pref/Makefile
config.status: creating tests/abis/Makefile
config.status: creating tests/subscr/Makefile
config.status: creating tests/nanobts_omlattr/Makefile
config.status: creating tests/handover/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: creating bscconfig.h
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
+ make -j 8
echo 1.4.0.63-aa824 > .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'
ln -s /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build build
ln -s /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common common
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/vty_reference_combine.sh
"/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/merge_doc.xsl"
\
./vty/*reference.xml \
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common/vty_additions.xml
\
./vty/*additions*.xml
xmllint --xinclude --postvalid --noout osmobsc-vty-reference.xml
+ mkdir -p generated
+ cp ./vty/bsc_vty_reference.xml generated/combined.xml
+ [ -n
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common/vty_additions.xml
]
+ realpath
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common/vty_additions.xml
+
addition=/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common/vty_additions.xml
+ shift
+ [ -f generated/combine_src.xml ]
+ mv generated/combined.xml generated/combine_src.xml
+ xsltproc -o generated/combined.xml --stringparam with
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common/vty_additions.xml
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/merge_doc.xsl
generated/combine_src.xml
# a2x can't use a different output file. To support out-of-tree builds,
# a2x can't use a different output file. To support out-of-tree builds,
# a2x can't use a different output file. To support out-of-tree builds,
# we create a symlink at ./srcfile.adoc pointing at
# we create a symlink at ./srcfile.adoc pointing at
# we create a symlink at ./srcfile.adoc pointing at
# ./srcfile.adoc. aoip-mgw-options.adoc is the ./srcfile.adoc,
# is like basename from coreutils, and . is WD.
# ./srcfile.adoc. osmobsc-usermanual.adoc is the ./srcfile.adoc,
# ./srcfile.adoc. osmux-reference.adoc is the ./srcfile.adoc,
if ! [ -f aoip-mgw-options.adoc ]; then \
ln -s aoip-mgw-options.adoc aoip-mgw-options.adoc; \
fi
# is like basename from coreutils, and . is WD.
# TEXINPUTS: find LaTeX includes like \includegraphics{./common/images/sysmocom.pdf}
# is like basename from coreutils, and . is WD.
# in /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals.
if ! [ -f osmobsc-usermanual.adoc ]; then \
ln -s osmobsc-usermanual.adoc osmobsc-usermanual.adoc; \
fi
if ! [ -f osmux-reference.adoc ]; then \
ln -s osmux-reference.adoc osmux-reference.adoc; \
fi
# TEXINPUTS: find LaTeX includes like \includegraphics{./common/images/sysmocom.pdf}
# TEXINPUTS: find LaTeX includes like \includegraphics{./common/images/sysmocom.pdf}
TEXINPUTS="/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals" \
a2x -L --asciidoc-opts="-f
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/mscgen-filter.conf
-f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/diag-filter.conf
-f
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
-f
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/python2-filter.conf
-a srcdir='.'" --dblatex-opts="-s
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/custom-dblatex.sty
-P draft.mode=yes -P draft.watermark=0" -a docinfo -a revnumber="DRAFT
1.4.0-63-gaa824" -a revdate="2019-Apr-15" aoip-mgw-options.adoc || (echo
"ERROR: a2x failed! Running asciidoc to get verbose errors..."; \
asciidoc -v -f
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/mscgen-filter.conf
-f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/diag-filter.conf
-f
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
-f
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/python2-filter.conf
-a srcdir='.' aoip-mgw-options.adoc; exit 1)
# in /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals.
# in /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals.
TEXINPUTS="/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals" \
a2x -L --asciidoc-opts="-f
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/mscgen-filter.conf
-f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/diag-filter.conf
-f
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
-f
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/python2-filter.conf
-a srcdir='.'" --dblatex-opts="-s
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/custom-dblatex.sty
-P draft.mode=yes -P draft.watermark=0" -a docinfo -a revnumber="DRAFT
1.4.0-63-gaa824" -a revdate="2019-Apr-15" osmobsc-usermanual.adoc || (echo
"ERROR: a2x failed! Running asciidoc to get verbose errors..."; \
asciidoc -v -f
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/mscgen-filter.conf
-f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/diag-filter.conf
-f
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
-f
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/python2-filter.conf
-a srcdir='.' osmobsc-usermanual.adoc; exit 1)
+ [ -n ./vty/bsc_vty_additions.xml ]
+ realpath ./vty/bsc_vty_additions.xml
+ addition=/build/doc/manuals/vty/bsc_vty_additions.xml
+ shift
+ [ -f generated/combine_src.xml ]
+ chmod 644 generated/combine_src.xml
TEXINPUTS="/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals" \
a2x -L --asciidoc-opts="-f
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/mscgen-filter.conf
-f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/diag-filter.conf
-f
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
-f
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/python2-filter.conf
-a srcdir='.'" --dblatex-opts="-s
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/custom-dblatex.sty
-P draft.mode=yes -P draft.watermark=0" -a docinfo -a revnumber="DRAFT
1.4.0-63-gaa824" -a revdate="2019-Apr-15" osmux-reference.adoc || (echo
"ERROR: a2x failed! Running asciidoc to get verbose errors..."; \
asciidoc -v -f
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/mscgen-filter.conf
-f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/diag-filter.conf
-f
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
-f
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/python2-filter.conf
-a srcdir='.' osmux-reference.adoc; exit 1)
+ mv generated/combined.xml generated/combine_src.xml
+ xsltproc -o generated/combined.xml --stringparam with
/build/doc/manuals/vty/bsc_vty_additions.xml
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/merge_doc.xsl
generated/combine_src.xml
+ [ -n ./vty/libbsc_vty_additions.xml ]
+ realpath ./vty/libbsc_vty_additions.xml
+ addition=/build/doc/manuals/vty/libbsc_vty_additions.xml
+ shift
+ [ -f generated/combine_src.xml ]
+ chmod 644 generated/combine_src.xml
+ mv generated/combined.xml generated/combine_src.xml
+ xsltproc -o generated/combined.xml --stringparam with
/build/doc/manuals/vty/libbsc_vty_additions.xml
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/merge_doc.xsl
generated/combine_src.xml
+ [ -n ]
xsltproc
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/vty_reference.xsl
generated/combined.xml \
generated/docbook_vty.xml
dblatex
--xslt-opts="--path
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common/chapters:$PWD/generated"
\
-P draft.mode=no -o osmobsc-vty-reference.pdf osmobsc-vty-reference.xml
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.5-2)
===================================================
Stripping NS from DocBook 5/NG document.
Processing stripped document.
Build osmobsc-vty-reference.pdf
'osmobsc-vty-reference.pdf' successfully built
make[3]: Leaving directory '/build/doc/manuals'
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 bsc
make[4]: Entering directory '/build/include/osmocom/bsc'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/include/osmocom/bsc'
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 libfilter
make[3]: Entering directory '/build/src/libfilter'
CC bsc_msg_acc.o
CC bsc_msg_filter.o
CC bsc_msg_vty.o
AR libfilter.a
make[3]: Leaving directory '/build/src/libfilter'
Making all in osmo-bsc
make[3]: Entering directory '/build/src/osmo-bsc'
CC abis_nm.o
CC a_reset.o
CC abis_om2000.o
CC abis_nm_vty.o
CC abis_om2000_vty.o
CC abis_rsl.o
CC acc_ramp.o
CC arfcn_range_encode.o
CC assignment_fsm.o
CC bsc_ctrl_commands.o
CC bsc_ctrl_lookup.o
CC bsc_init.o
CC bsc_rf_ctrl.o
CC bsc_rll.o
CC bsc_subscr_conn_fsm.o
CC bsc_subscriber.o
CC bsc_vty.o
CC bts_ericsson_rbs2000.o
CC bts_init.o
CC bts_ipaccess_nanobts.o
CC bts_ipaccess_nanobts_omlattr.o
CC bts_nokia_site.o
CC bts_siemens_bs11.o
CC bts_sysmobts.o
CC bts_unknown.o
CC chan_alloc.o
CC codec_pref.o
CC e1_config.o
CC gsm_04_08_rr.o
CC gsm_04_80_utils.o
CC gsm_data.o
gsm_04_80_utils.c: In function ‘bsc_send_ussd_release_complete’:
gsm_04_80_utils.c:37:9: warning: ‘gsm0480_create_ussd_release_complete’ is deprecated
(declared at /build/deps/install/stow/libosmocore/include/osmocom/gsm/gsm0480.h:120): Use
gsm0480_create_release_complete() instead. [-Wdeprecated-declarations]
struct msgb *msg = gsm0480_create_ussd_release_complete();
^
CC handover_cfg.o
CC handover_decision.o
CC handover_decision_2.o
CC handover_fsm.o
CC handover_logic.o
CC handover_vty.o
CC lchan_fsm.o
CC lchan_rtp_fsm.o
CC lchan_select.o
CC meas_feed.o
CC meas_rep.o
CC neighbor_ident.o
CC neighbor_ident_vty.o
CC net_init.o
CC gsm_08_08.o
CC osmo_bsc_bssap.o
osmo_bsc_bssap.c: In function ‘bsc_tx_bssmap_ho_request_ack’:
osmo_bsc_bssap.c:1219:2: error: implicit declaration of function
‘gsm0808_create_handover_request_ack’ [-Werror=implicit-function-declaration]
msg = gsm0808_create_handover_request_ack(rr_ho_command->data,
rr_ho_command->len,
^
osmo_bsc_bssap.c:1219:6: error: assignment makes pointer from integer without a cast
[-Werror]
msg = gsm0808_create_handover_request_ack(rr_ho_command->data,
rr_ho_command->len,
^
CC osmo_bsc_ctrl.o
CC osmo_bsc_filter.o
CC osmo_bsc_grace.o
CC osmo_bsc_lcls.o
CC osmo_bsc_main.o
CC osmo_bsc_msc.o
CC osmo_bsc_sigtran.o
cc1: all warnings being treated as errors
Makefile:605: recipe for target 'osmo_bsc_bssap.o' failed
make[3]: *** [osmo_bsc_bssap.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/src/osmo-bsc'
Makefile:393: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
make[2]: *** [all-recursive] Error 1
Makefile:436: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
make[1]: *** [all-recursive] Error 1
Makefile:367: 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