-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix bionic-host build #21095
fix bionic-host build #21095
Conversation
The one we downloaded previously no longer exists.
The repo script has been updated, and hence the hashsum has changed.
#### make completed successfully (14:31 (mm:ss)) ####
INFO: READELF=llvm-readelf ... /home/runner/.termux-build/_cache/android-r27-api-24-v0/bin/llvm-readelf
INFO: Generating undefined symbols regex to /tmp/tmp.5AzZrY8TDF
INFO: Done ... 0s
INFO: Total symbols 2365
INFO: Generating OpenMP symbols regex to /tmp/tmp.PSMRtng4UL
INFO: Done ... 0s
INFO: Total OpenMP symbols 2505
INFO: Identifying files with nproc=4
INFO: Done ... 0s
INFO: Found 31 / 34 files
INFO: Running symbol checks on 31 files with nproc=4
INFO: Done ... 11s
INFO: Found files with undefined symbols
INFO: Showing result
ERROR: ./opt/bionic-host/lib/ld-android.so contains undefined symbols:
1: 00000000 0 NOTYPE GLOBAL DEFAULT UND __cxa_finalize
2: 00000000 0 NOTYPE GLOBAL DEFAULT UND __cxa_atexit
3: 00000000 0 NOTYPE GLOBAL DEFAULT UND __register_atfork
ERROR: ./opt/bionic-host/lib/libdl.so contains undefined symbols:
1: 00000000 0 NOTYPE GLOBAL DEFAULT UND __cxa_finalize
2: 00000000 0 NOTYPE GLOBAL DEFAULT UND __cxa_atexit
3: 00000000 0 NOTYPE GLOBAL DEFAULT UND __register_atfork
24: 00000000 0 NOTYPE GLOBAL DEFAULT UND abort
25: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy
ERROR: ./opt/bionic-host/lib64/ld-android.so contains undefined symbols:
1: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND __cxa_finalize
2: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND __register_atfork
3: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND __cxa_atexit
ERROR: ./opt/bionic-host/lib64/libdl.so contains undefined symbols:
1: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND __cxa_finalize
2: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND __register_atfork
3: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND __cxa_atexit
INFO: Done ... 7s
INFO: Found 4 files with undefined symbols after exclusion
ERROR: Refer above
Error: Process completed with exit code 1. Looks like some library isn't getting linked. |
Maybe we should just omit the undefined symbols checking? Building is controlled by AOSP building system, I do not think we should make sure everything is fine. termux-packages/x11-packages/audacity/build.sh Lines 44 to 95 in 091d05f
|
Replaces #20958