← Back to team overview

rohc team mailing list archive

Re: FW: ROHC build issue

 

Yakir,

> 2. rohc-disabletest.txt
> Here we configured ROHC package with --disable-rohc-tests and
> --disable-rohc-tests-valgrind:

You disabled the configure checks for the tests, but you try to run
them. If you disable the checks, don't run 'make check'.

> 1. rohc-nodisabletest.txt
> Here we configured ROHC package without using --disable-rohc-tests
> and --disable-rohc-tests-valgrind:

Try running 'make distclean' before the ./autogen.sh script. If it
still doesn't work, please provide me the log file 'config.log' that
is located at the root of the sources. 

Regards,
Didier


Le Thu, 21 Jun 2018 22:23:48 +0000,
Yakir Matusovsky <yakir.matusovsky@xxxxxxxxxxx> a écrit :

> Didier, please see an email from my colleague below. Thanks ahead
> 
> Regards,
> Yakir
> 
> From: Klemen Sladic <klemen.sladic@xxxxxxxxxxx>
> Organization: MiMOMax Wireless Ltd.
> Date: Friday, 22 June 2018 at 9:50 AM
> To: Yakir Matusovsky <yakir.matusovsky@xxxxxxxxxxx>
> Subject: ROHC build issue
> 
> Hi.
> 
> We are experiencing strange issues when trying to cross compile ROHC
> 1.7.0 on Ubuntu 16.04 LTS for ARM.
> 
> Attached are two build logs resulting from running autogen.sh with
> different rohc-test related parameters.
> 
> 1. rohc-nodisabletest.txt
> Here we configured ROHC package without using --disable-rohc-tests
> and --disable-rohc-tests-valgrind: ./autogen.sh --host=arm-linux
> --with-linux-kernel-src=/home/klemen/Work/MiMOMax/git/xxx/external/linux-2.6.37
> \ --prefix=${PWD}/install_arm \
> --with-libpcap-includes=/home/klemen/Work/MiMOMax/git/xxx/external/libpcap-1.5.3
> \
> --with-libpcap-libraries=/home/klemen/Work/MiMOMax/git/xxx/external/libpcap-1.5.3/install_arm/lib
> \ --disable-silent-rules --disable-fail-on-warning
> --disable-app-fuzzer --disable-app-performance \
> --disable-app-sniffer  --disable-app-tunnel --disable-app-stats
> --disable-doc
> 
> Build fails with:
> Making all in test
> make[5]: Entering directory
> '/home/klemen/Work/MiMOMax/git/xxx/external/rohc-1.7.0/src/comp/schemes/test'
> Makefile:627: ../.deps/test_rfc4996-rfc4996.Po: No such file or
> directory Makefile:628: ../.deps/test_rfc4996-wlsb.Po: No such file
> or directory
> 
> Above two files do not exist in
> <ROHCROOT>/src/comp/schemes/test/../.deps/ but they are in
> <ROHCROOT>/src/comp/schemes/test/.deps/
> 
> Any idea why while build is in test directory it seeks them
> in ../.deps/
> 
> 2. rohc-disabletest.txt
> Here we configured ROHC package with --disable-rohc-tests and
> --disable-rohc-tests-valgrind: ./autogen.sh --host=arm-linux
> --with-linux-kernel-src=/home/klemen/Work/MiMOMax/git/xxx/external/linux-2.6.37
> \ --prefix=${PWD}/install_arm \
> --with-libpcap-includes=/home/klemen/Work/MiMOMax/git/xxx/external/libpcap-1.5.3
> \
> --with-libpcap-libraries=/home/klemen/Work/MiMOMax/git/xxx/external/libpcap-1.5.3/install_arm/lib
> \ --disable-silent-rules --disable-fail-on-warning
> --disable-app-fuzzer --disable-app-performance \
> --disable-app-sniffer  --disable-app-tunnel --disable-app-stats
> --disable-doc \ --disable-rohc-tests --disable-rohc-tests-valgrind
> 
> Build fails with:
> make  check-TESTS
> make[3]: Entering directory
> '/home/klemen/Work/MiMOMax/git/xxx/external/rohc-1.7.0/src/test'
> make[4]: Entering directory
> '/home/klemen/Work/MiMOMax/git/xxx/external/rohc-1.7.0/src/test'
> FAIL: test_wlsb_wraparound.sh FAIL: test_wlsb_packet_loss.sh FAIL:
> test_rtp_ts_wraparound.sh
> 
> Any idea what is going on here?
> May that be related to our build environment?
> 
> Ubuntu is using:
> libtoolize (GNU libtool) 2.4.6
> automake (GNU automake) 1.15
> autoconf (GNU Autoconf) 2.69
> there is no libtool in /usr/bin/
> 
> Our ARM SDK is using:
> ltmain.sh (GNU libtool) 2.2.6b
> libtoolize (GNU libtool) 2.2.6b
> 
> Thank you very much for your help.
> 
> RegK


References