-
Notifications
You must be signed in to change notification settings - Fork 136
curl chrome impersonation bionic build errors HELP wanted do not merge .not ready yet. #1694
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
base: master
Are you sure you want to change the base?
Conversation
…e .not ready yet. if anyone is not tired of bionic already here are some errors -fno-exceptions should have removed the first ones. I am going to work on a stand alone glibc repo instead and try to make my default shell GNU I have just about had it with this maybe someone can encourage me to explain why we need bionic at all I never use th graphics card or system drivers anyway . or hardly ever pip install curl_cffi for bionic is missing this lib because no one no same person could build it in bionic ~~~sh termux - building curl-impersonate for arch aarch64... [1/1] Linking C executable src/curl FAILED: src/curl ld.lld: error: undefined reference due to --no-allow-shlib-undefined: __cxa_begin_catch >>> referenced by lib/libcurl.so ld.lld: error: undefined reference due to --no-allow-shlib-undefined: std::terminate() >>> referenced by lib/libcurl.so ld.lld: error: undefined reference due to --no-allow-shlib-undefined: __gxx_personality_v0 >>> referenced by lib/libcurl.so ld.lld: error: undefined reference due to --no-allow-shlib-undefined: __cxa_rethrow >>> referenced by lib/libcurl.so ld.lld: error: undefined reference due to --no-allow-shlib-undefined: __cxa_end_catch >>> referenced by lib/libcurl.so ld.lld: error: undefined reference due to --no-allow-shlib-undefined: void std::__ndk1::__sort<std::__ndk1::__less<unsigned short, unsigned short>&, unsigned short*>(unsigned short*, unsigned short*, std::__ndk1::__less<unsigned short, unsigned short>&) >>> referenced by lib/libcurl.so ld.lld: error: undefined reference due to --no-allow-shlib-undefined: operator delete(void*) >>> referenced by lib/libcurl.so ld.lld: error: undefined reference due to --no-allow-shlib-undefined: vtable for __cxxabiv1::__class_type_info >>> referenced by lib/libcurl.so ld.lld: error: undefined reference due to --no-allow-shlib-undefined: vtable for __cxxabiv1::__si_class_type_info >>> referenced by lib/libcurl.so clang: error: linker command failed with exit code 1 (use -v to see invocation) ninja: build stopped: subcommand failed.
there is a boringssl already existing at
it works for me on-device, what was wrong with it for you? |
it is, I think, because glibc-prefix is a large dependency that can require a lot of downloading and a large amount of space. for me the
actually, you are right, that goal is kind of difficult without messing stuff up and part of the reason is because Termux App sets so it would be necessary to delete/edit and I tried some messing with |
|
After the date of my last message, I have learned that pure glibc-packages bootstrap termux.apk is possible and has been invented previously by someone as a proof of concept. If you still want one, you can let me know and I could put you in contact with the person who has tested that. |
if anyone is not tired of bionic already here are some
errors -fno-exceptions should have removed the first ones.
I am going to work on a stand alone glibc repo instead and try to make
my default shell GNU I have just about had it with this maybe someone
can encourage me to explain why we need bionic at all I never use th
graphics card or system drivers anyway . or hardly ever
pip install curl_cffi for bionic is missing this lib because no one no
same person could build it in bionic