DEBUG: Executing shell function do_compile Waf: Entering directory `TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/libtdb/1.4.15/sources/tdb-1.4.15/bin/default' symlink: _tdb_text.py -> python/_tdb_text.py Checking project rules ... Project rules pass [1/2] Creating bin/default/lib/replace/replace.empty.c [2/2] Compiling tdb.pc.in [3/4] Compiling lib/replace/closefrom.c [4/4] Compiling lib/replace/replace.c [5/5] Processing tdb.vscript: ABI/tdb-1.2.1.sigs ABI/tdb-1.2.2.sigs ABI/tdb-1.2.3.sigs ABI/tdb-1.2.4.sigs ABI/tdb-1.2.5.sigs ABI/tdb-1.2.6.sigs ABI/tdb-1.2.7.sigs ABI/tdb-1.2.8.sigs ABI/tdb-1.2.9.sigs ABI/tdb-1.2.10.sigs ABI/tdb-1.2.11.sigs ABI/tdb-1.2.12.sigs ABI/tdb-1.2.13.sigs ABI/tdb-1.3.0.sigs ABI/tdb-1.3.1.sigs ABI/tdb-1.3.2.sigs ABI/tdb-1.3.3.sigs ABI/tdb-1.3.4.sigs ABI/tdb-1.3.5.sigs ABI/tdb-1.3.6.sigs ABI/tdb-1.3.7.sigs ABI/tdb-1.3.8.sigs ABI/tdb-1.3.9.sigs ABI/tdb-1.3.10.sigs ABI/tdb-1.3.11.sigs ABI/tdb-1.3.12.sigs ABI/tdb-1.3.13.sigs ABI/tdb-1.3.14.sigs ABI/tdb-1.3.15.sigs ABI/tdb-1.3.16.sigs ABI/tdb-1.3.17.sigs ABI/tdb-1.3.18.sigs ABI/tdb-1.4.0.sigs ABI/tdb-1.4.1.sigs ABI/tdb-1.4.2.sigs ABI/tdb-1.4.3.sigs ABI/tdb-1.4.4.sigs ABI/tdb-1.4.5.sigs ABI/tdb-1.4.6.sigs ABI/tdb-1.4.7.sigs ABI/tdb-1.4.8.sigs ABI/tdb-1.4.9.sigs ABI/tdb-1.4.10.sigs ABI/tdb-1.4.11.sigs ABI/tdb-1.4.12.sigs ABI/tdb-1.4.13.sigs ABI/tdb-1.4.14.sigs ABI/tdb-1.4.15.sigs -> bin/default/tdb.vscript [6/7] Compiling lib/replace/closefrom.c [7/7] Compiling lib/replace/replace.c [ 8/122] Compiling test/logging.c [ 9/122] Compiling test/lock-tracking.c [ 10/122] Compiling test/external-agent.c [ 11/122] Compiling common/io.c [ 12/122] Compiling common/lock.c [ 13/122] Compiling common/tdb.c [ 14/122] Compiling common/open.c [ 15/122] Compiling common/error.c [ 16/122] Compiling common/dump.c [ 17/122] Compiling common/transaction.c [ 18/122] Compiling common/hash.c [ 19/122] Compiling common/freelist.c [ 20/122] Compiling common/traverse.c [ 21/122] Compiling common/summary.c [ 22/122] Compiling common/rescue.c [ 23/122] Compiling common/check.c [ 24/122] Compiling common/mutex.c [ 25/122] Compiling common/freelistcheck.c [ 26/122] Compiling lib/replace/tests/os2_delete.c [ 27/122] Compiling lib/replace/tests/testsuite.c [ 28/122] Compiling lib/replace/tests/getifaddrs.c [ 29/122] Compiling lib/replace/tests/strptime.c [ 30/122] Compiling lib/replace/tests/main.c [ 31/122] Compiling tools/tdbtorture.c [ 32/122] Compiling tools/tdbtortseq.c [ 33/122] Compiling tools/tdbrestore.c [ 34/122] Compiling tools/tdbdump.c [ 35/122] Compiling tools/tdbbackup.c [ 36/122] Compiling tools/tdbtool.c [ 37/122] Compiling test/run-3G-file.c [ 38/122] Compiling test/run-bad-tdb-header.c [ 39/122] Compiling test/run.c [ 40/122] Compiling test/run-check.c [ 41/122] Compiling test/run-corrupt.c [ 42/122] Compiling test/run-die-during-transaction.c [ 43/122] Compiling test/run-endian.c [ 44/122] Compiling test/run-incompatible.c [ 45/122] Compiling test/run-nested-transactions.c [ 46/122] Compiling test/run-nested-traverse.c [ 47/122] Compiling test/run-no-lock-during-traverse.c [ 48/122] Compiling test/run-oldhash.c [ 49/122] Compiling test/run-open-during-transaction.c [ 50/122] Compiling test/run-readonly-check.c [ 51/122] Compiling test/run-rescue.c [ 52/122] Compiling test/run-rescue-find_entry.c [ 53/122] Compiling test/run-rdlock-upgrade.c [ 54/122] Compiling test/run-rwlock-check.c [ 55/122] Compiling test/run-summary.c [ 56/122] Compiling test/run-transaction-expand.c [ 57/122] Compiling test/run-traverse-in-transaction.c [ 58/122] Compiling test/run-wronghash-fail.c [ 59/122] Compiling test/run-zero-append.c [ 60/122] Compiling test/run-fcntl-deadlock.c [ 61/122] Compiling test/run-marklock-deadlock.c [ 62/122] Compiling test/run-allrecord-traverse-deadlock.c [ 63/122] Compiling test/run-mutex-openflags2.c [ 64/122] Compiling test/run-mutex-trylock.c [ 65/122] Compiling test/run-mutex-allrecord-bench.c [ 66/122] Compiling test/run-mutex-allrecord-trylock.c [ 67/122] Compiling test/run-mutex-allrecord-block.c [ 68/122] Compiling test/run-mutex-transaction1.c [ 69/122] Compiling test/run-mutex-die.c [ 70/122] Compiling test/run-mutex1.c [ 71/122] Compiling test/run-circular-chain.c [ 72/122] Compiling test/run-circular-freelist.c [ 73/122] Compiling test/run-traverse-chain.c [ 74/122] Compiling pytdb.c [ 75/122] Compiling bin/default/lib/replace/replace.empty.c [ 76/122] Linking bin/default/libtdb.so aarch64-yoe-linux-musl-ld.lld: error: version script assignment of 'TDB_1.2.1' to symbol 'tdb_do_delete' failed: symbol not defined aarch64-yoe-linux-musl-ld.lld: error: version script assignment of 'local' to symbol '_end' failed: symbol not defined aarch64-yoe-linux-musl-ld.lld: error: version script assignment of 'local' to symbol '__bss_start' failed: symbol not defined aarch64-yoe-linux-musl-ld.lld: error: version script assignment of 'local' to symbol '_edata' failed: symbol not defined aarch64-yoe-linux-musl-clang: error: linker command failed with exit code 1 (use -v to see invocation) Waf: Leaving directory `TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/libtdb/1.4.15/sources/tdb-1.4.15/bin/default' Build failed -> task in 'tdb' failed with exit status 1 (run with -v to display more information) WARNING: exit code 1 from a shell command.