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.

Error details

Submitted on:
07/11/26 21:23
Error type:
Recipe
Task:
do_compile
Recipe:
libtdb
Recipe version:
1.4.15-r0
Machine:
qemuarm64
Distro:
yoe
Build system:
aarch64-linux
Target system:
aarch64-yoe-linux-musl
Host distro:
universal/debian-13
Branch:
HEAD
Commit:
35a53fc1de6ba586c0ba5e54699df20f2b4b3820
Build:
#254107
Submitter:
info@yoedistro.org
Similar errors:
2
Open a bug