https://bugs.linaro.org/show_bug.cgi?id=2670

            Bug ID: 2670
           Summary: ./configure --disable-abi-compat fails make distcheck
           Product: OpenDataPlane - linux- generic reference
           Version: v1.11.0.0
          Hardware: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: ---
         Component: Build system
          Assignee: maxim.uva...@linaro.org
          Reporter: mike.hol...@linaro.org
                CC: lng-odp@lists.linaro.org
  Target Milestone: ---

I think that just because you build a distribution targeted at an embedded case
where performance trumps having an ABI still, it is still expected that the
distribution tests pass.

./bootstrap 
./configure --disable-abi-compat
 make distcheck
......
make[4]: Entering directory
'/root/odp/opendataplane-1.12.0.0/_build/test/common_plat/performance'
  CC       odp_crypto-odp_crypto.o
  CCLD     odp_crypto
  CC       odp_pktio_perf.o
  CCLD     odp_pktio_perf
odp_pktio_perf.o: In function `run_test_single':
/root/odp/opendataplane-1.12.0.0/_build/test/common_plat/performance/../../../../test/common_plat/performance/odp_pktio_perf.c:617:
undefined reference to `odp_atomic_store_u32'
/root/odp/opendataplane-1.12.0.0/_build/test/common_plat/performance/../../../../test/common_plat/performance/odp_pktio_perf.c:651:
undefined reference to `odp_atomic_store_u32'
odp_pktio_perf.o: In function `run_thread_rx':
/root/odp/opendataplane-1.12.0.0/_build/test/common_plat/performance/../../../../test/common_plat/performance/odp_pktio_perf.c:458:
undefined reference to `odp_atomic_load_u32'
odp_pktio_perf.o: In function `pktio_create_packet':
/root/odp/opendataplane-1.12.0.0/_build/test/common_plat/performance/../../../../test/common_plat/performance/odp_pktio_perf.c:199:
undefined reference to `odp_cpu_to_be_16'
/root/odp/opendataplane-1.12.0.0/_build/test/common_plat/performance/../../../../test/common_plat/performance/odp_pktio_perf.c:205:
undefined reference to `odp_cpu_to_be_32'
/root/odp/opendataplane-1.12.0.0/_build/test/common_plat/performance/../../../../test/common_plat/performance/odp_pktio_perf.c:206:
undefined reference to `odp_cpu_to_be_32'
/root/odp/opendataplane-1.12.0.0/_build/test/common_plat/performance/../../../../test/common_plat/performance/odp_pktio_perf.c:208:
undefined reference to `odp_cpu_to_be_16'
/root/odp/opendataplane-1.12.0.0/_build/test/common_plat/performance/../../../../test/common_plat/performance/odp_pktio_perf.c:212:
undefined reference to `odp_atomic_fetch_inc_u32'
/root/odp/opendataplane-1.12.0.0/_build/test/common_plat/performance/../../../../test/common_plat/performance/odp_pktio_perf.c:213:
undefined reference to `odp_cpu_to_be_16'
/root/odp/opendataplane-1.12.0.0/_build/test/common_plat/performance/../../../../test/common_plat/performance/odp_pktio_perf.c:221:
undefined reference to `odp_cpu_to_be_16'
/root/odp/opendataplane-1.12.0.0/_build/test/common_plat/performance/../../../../test/common_plat/performance/odp_pktio_perf.c:222:
undefined reference to `odp_cpu_to_be_16'
/root/odp/opendataplane-1.12.0.0/_build/test/common_plat/performance/../../../../test/common_plat/performance/odp_pktio_perf.c:223:
undefined reference to `odp_cpu_to_be_16'
odp_pktio_perf.o: In function `test_init':
/root/odp/opendataplane-1.12.0.0/_build/test/common_plat/performance/../../../../test/common_plat/performance/odp_pktio_perf.c:753:
undefined reference to `odp_atomic_init_u32'
/root/odp/opendataplane-1.12.0.0/_build/test/common_plat/performance/../../../../test/common_plat/performance/odp_pktio_perf.c:754:
undefined reference to `odp_atomic_init_u32'
collect2: error: ld returned 1 exit status
Makefile:745: recipe for target 'odp_pktio_perf' failed
make[4]: *** [odp_pktio_perf] Error 1
make[4]: Leaving directory
'/root/odp/opendataplane-1.12.0.0/_build/test/common_plat/performance'
Makefile:420: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
'/root/odp/opendataplane-1.12.0.0/_build/test/common_plat'
Makefile:419: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/root/odp/opendataplane-1.12.0.0/_build/test'
Makefile:477: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/root/odp/opendataplane-1.12.0.0/_build'
Makefile:683: recipe for target 'distcheck' failed
make: *** [distcheck] Error 1

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to