<div dir="ltr"><div><div><div>Hi everyone<br><br></div>I was trying Openbsc recently on Ubuntu 16.04.1 and came through these errors in make check command. Are they harmless? since installation and make commands were not having any error.<br><br>myself@myself34:~/project/<wbr>openbsc/openbsc$ make check<br>make  check-recursive<br>make[1]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc'<br>Making check in doc<br>make[2]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/doc'<br>Making check in examples<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/doc/examples'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/doc/examples'<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/doc'<br>make[3]: Nothing to be done for 'check-am'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/doc'<br>make[2]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/doc'<br>Making check in include<br>make[2]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/include'<br>Making check in openbsc<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/include/openbsc'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/include/openbsc'<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/include'<br>make[3]: Nothing to be done for 'check-am'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/include'<br>make[2]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/include'<br>Making check in src<br>make[2]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/src'<br>Making check in libcommon<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/src/libcommon'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/src/libcommon'<br>Making check in libmgcp<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/src/libmgcp'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/src/libmgcp'<br>Making check in libbsc<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/src/libbsc'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/src/libbsc'<br>Making check in libmsc<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/src/libmsc'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/src/libmsc'<br>Making check in libtrau<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/src/libtrau'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/src/libtrau'<br>Making check in libfilter<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/src/libfilter'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/src/libfilter'<br>Making check in osmo-nitb<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/src/osmo-nitb'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/src/osmo-nitb'<br>Making check in osmo-bsc_mgcp<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/src/osmo-bsc_mgcp'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/src/osmo-bsc_mgcp'<br>Making check in utils<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/src/utils'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/src/utils'<br>Making check in ipaccess<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/src/ipaccess'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/src/ipaccess'<br>Making check in gprs<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/src/gprs'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/src/gprs'<br>Making check in osmo-bsc_nat<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/src/osmo-bsc_nat'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/src/osmo-bsc_nat'<br>Making check in osmo-bsc<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/src/osmo-bsc'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/src/osmo-bsc'<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/src'<br>make[3]: Nothing to be done for 'check-am'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/src'<br>make[2]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/src'<br>Making check in tests<br>make[2]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests'<br>Making check in gsm0408<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests/gsm0408'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests/gsm0408'<br>Making check in db<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests/db'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests/db'<br>Making check in channel<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests/channel'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests/channel'<br>Making check in mgcp<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests/mgcp'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests/mgcp'<br>Making check in gprs<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests/gprs'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests/gprs'<br>Making check in abis<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests/abis'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests/abis'<br>Making check in gbproxy<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests/gbproxy'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests/gbproxy'<br>Making check in trau<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests/trau'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests/trau'<br>Making check in subscr<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests/subscr'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests/subscr'<br>Making check in mm_auth<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests/mm_auth'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests/mm_auth'<br>Making check in bsc-nat<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests/bsc-nat'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests/bsc-nat'<br>Making check in bsc-nat-trie<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests/bsc-nat-trie'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests/bsc-nat-trie'<br>Making check in bsc<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests/bsc'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests/bsc'<br>Making check in smpp<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests/smpp'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests/smpp'<br>Making check in gtphub<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests/gtphub'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests/gtphub'<br>Making check in sgsn<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests/sgsn'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests/sgsn'<br>Making check in oap<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests/oap'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests/oap'<br>Making check in xid<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests/xid'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests/xid'<br>Making check in sndcp_xid<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests/sndcp_xid'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests/sndcp_xid'<br>Making check in slhc<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests/slhc'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests/slhc'<br>Making check in v42bis<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests/v42bis'<br>make[3]: Nothing to be done for 'check'.<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests/v42bis'<br>make[3]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests'<br>make  check-local<br>make[4]: Entering directory '/home/myself/project/openbsc/<wbr>openbsc/tests'<br>:;{ \<br>               echo '# Signature of the current package.' && \<br>               echo 'm4_define([AT_PACKAGE_NAME],' && \<br>               echo '  [openbsc])' && \<br>               echo 'm4_define([AT_PACKAGE_<wbr>TARNAME],' && \<br>               echo '  [openbsc])' && \<br>               echo 'm4_define([AT_PACKAGE_<wbr>VERSION],' && \<br>               echo '  [0.15.0.498-582e4])' && \<br>               echo 'm4_define([AT_PACKAGE_STRING]<wbr>,' && \<br>               echo '  [openbsc 0.15.0.498-582e4])' && \<br>               echo 'm4_define([AT_PACKAGE_<wbr>BUGREPORT],' && \<br>               echo '  [<a href="mailto:openbsc@lists.osmocom.org" target="_blank">openbsc@lists.osmocom.org</a>])'; \<br>               echo 'm4_define([AT_PACKAGE_URL],' && \<br>               echo '  [])'; \<br>             } >'./package.m4'<br>/bin/bash ../missing --run autom4te --language=autotest -I '.' -o testsuite.tmp <a href="http://testsuite.at" target="_blank">testsuite.at</a><br>mv testsuite.tmp testsuite<br>/bin/bash './testsuite' <br>## ------------------------------<wbr>------ ##<br>## openbsc 0.15.0.498-582e4 test suite. ##<br>## ------------------------------<wbr>------ ##<br><br>Regression tests.<br><br>  1: gsm0408                       <wbr>                  ok<br>  2: subscr                        <wbr>                  ok<br>  3: db                            <wbr>                  FAILED (<a href="http://testsuite.at:21" target="_blank">testsuite.at:21</a>)<br>  4: channel                       <wbr>                  ok<br>  5: mgcp                          <wbr>                  ok<br>  6: mgcp-trans                    <wbr>                  skipped (<a href="http://testsuite.at:38" target="_blank">testsuite.at:38</a>)<br>  7: gprs                          <wbr>                  ok<br>  8: bsc-nat                       <wbr>                  ok<br>  9: smpp                          <wbr>                  ok<br> 10: bsc-nat-trie                  <wbr>                  ok<br> 11: abis                          <wbr>                  ok<br> 12: bsc                           <wbr>                  ok<br> 13: gbproxy                       <wbr>                  ok<br> 14: trau                          <wbr>                  ok<br> 15: sgsn                          <wbr>                  ok<br> 16: oap                           <wbr>                  ok<br> 17: gtphub                        <wbr>                  ok<br> 18: mm_auth                       <wbr>                  ok<br> 19: xid                           <wbr>                  ok<br> 20: sndcp_xid                     <wbr>                  ok<br> 21: slhc                          <wbr>                  ok<br> 22: v42bis                        <wbr>                  ok<br><br>## ------------- ##<br>## Test results. ##<br>## ------------- ##<br><br>ERROR: 21 tests were run,<br>1 failed unexpectedly.<br>1 test was skipped.<br>## -------------------------- ##<br>## testsuite.log was created. ##<br>## -------------------------- ##<br><br>Please send `tests/testsuite.log' and all information you think might help:<br><br>   To: <<a href="mailto:openbsc@lists.osmocom.org" target="_blank">openbsc@lists.osmocom.org</a>><br>   Subject: [openbsc 0.15.0.498-582e4] testsuite: 3 failed<br><br>You may investigate any problem if you feel able to do so, in which<br>case the test suite provides a good starting point.  Its output may<br>be found below `tests/testsuite.dir'.<br><br>Makefile:717: recipe for target 'check-local' failed<br>make[4]: *** [check-local] Error 1<br>make[4]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests'<br>Makefile:568: recipe for target 'check-am' failed<br>make[3]: *** [check-am] Error 2<br>make[3]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests'<br>Makefile:420: recipe for target 'check-recursive' failed<br>make[2]: *** [check-recursive] Error 1<br>make[2]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc/tests'<br>Makefile:484: recipe for target 'check-recursive' failed<br>make[1]: *** [check-recursive] Error 1<br>make[1]: Leaving directory '/home/myself/project/openbsc/<wbr>openbsc'<br>Makefile:775: recipe for target 'check' failed<br>make: *** [check] Error 2<br>myself@myself34:~/project/<wbr>openbsc/openbsc$ <br><br></div>Thanks<br></div><div>Abdulghafar<br><br></div><div><div><br></div></div></div>