[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #64709] Android Termux libtool issue
From: |
Adam Labus |
Subject: |
[Octave-bug-tracker] [bug #64709] Android Termux libtool issue |
Date: |
Wed, 27 Sep 2023 01:29:27 -0400 (EDT) |
Follow-up Comment #17, bug #64709 (project octave):
[comment #15 comment #15:]
> What does the following command display?
>
> nm liboctave/system/.libs/libsystem_la-oct-password.o | grep getpwuid |
c++filt
>
0000000000000238 T octave::sys::password::android_polyfill_getpwuid(unsigned
int)
0000000000000310 T octave::sys::password::android_polyfill_getpwuid(unsigned
int, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>,
std::__ndk1::allocator<char> >&)
U getpwuid
[comment #16 comment #16:]
> Thanks!
> I don't see anything obvious wrong with that.
>
> Those symbols should be exported by the liboctave library.
>
> In the build tree, could you please run the following command and show the
results?
> nm -C liboctave/.libs/liboctave.so | grep getpwnam
>
> I see the following here (building natively for Linux):
> $ nm -C liboctave/.libs/liboctave.so | grep getpwnam
> U getpwnam@GLIBC_2.2.5
> 0000000000c38420 T
octave::sys::password::getpwnam(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)
> 000000000021e57e t
octave::sys::password::getpwnam(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&) [clone .cold]
> 0000000000c383d0 T
octave::sys::password::getpwnam(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
>&)
>
> Just a guess: Did you build from a clean build tree after autoreconf?
I did build clean yes. Doing the whole procedure again didnt help.
0000000000e194b8 T
_ZN6octave3sys8password25android_polyfill_getpwnamERKNSt6__ndk112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
0000000000e1959c T
_ZN6octave3sys8password25android_polyfill_getpwnamERKNSt6__ndk112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERS8_
U
_ZN6octave3sys8password8getpwnamERKNSt6__ndk112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
U getpwnam
U getpwnam_r
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?64709>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-bug-tracker] [bug #64709] Android Termux libtool issue, (continued)
- Message not available
- [Octave-bug-tracker] [bug #64709] Android Termux libtool issue, Markus Mützel, 2023/09/25
- [Octave-bug-tracker] [bug #64709] Android Termux libtool issue, Markus Mützel, 2023/09/25
- [Octave-bug-tracker] [bug #64709] Android Termux libtool issue, Markus Mützel, 2023/09/25
- [Octave-bug-tracker] [bug #64709] Android Termux libtool issue, Adam Labus, 2023/09/25
- Message not available
- [Octave-bug-tracker] [bug #64709] Android Termux libtool issue, Markus Mützel, 2023/09/25
- [Octave-bug-tracker] [bug #64709] Android Termux libtool issue, Adam Labus, 2023/09/26
- Message not available
- [Octave-bug-tracker] [bug #64709] Android Termux libtool issue, Markus Mützel, 2023/09/26
- [Octave-bug-tracker] [bug #64709] Android Termux libtool issue, Adam Labus, 2023/09/26
- Message not available
- Message not available
- [Octave-bug-tracker] [bug #64709] Android Termux libtool issue, John W. Eaton, 2023/09/26
- [Octave-bug-tracker] [bug #64709] Android Termux libtool issue, Markus Mützel, 2023/09/26
- [Octave-bug-tracker] [bug #64709] Android Termux libtool issue,
Adam Labus <=
- Message not available
- [Octave-bug-tracker] [bug #64709] Android Termux libtool issue, Markus Mützel, 2023/09/27
- [Octave-bug-tracker] [bug #64709] Android Termux libtool issue, Markus Mützel, 2023/09/27