Bug 502708 - symbol lookup error: /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so: undefined symbol: __aeabi_uidiv
Summary: symbol lookup error: /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so: u...
Status: RESOLVED FIXED
Alias: None
Product: valgrind
Classification: Developer tools
Component: memcheck (other bugs)
Version First Reported In: 3.24 GIT
Platform: Other Other
: NOR normal
Target Milestone: ---
Assignee: Julian Seward
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-12 12:58 UTC by Fred M
Modified: 2025-04-28 15:36 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fred M 2025-04-12 12:58:31 UTC
Hello,

I don't explain why but with an old toolchain :
arm-linux-gnueabihf
libc-2.18-2013.10
libstdc++.so.6.0.19
gcc-4.8.5

There is the following error :
symbol lookup error: /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so: undefined symbol: __aeabi_uidiv

As if valgrind is n't linked with libgcc.a (?)

Would you have some advices?

Regards,
Frédéric
Comment 1 Fred M 2025-04-28 15:36:05 UTC
finally, I forced : LDFLAGS := -lgcc