Bug 502708

Summary: symbol lookup error: /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so: undefined symbol: __aeabi_uidiv
Product: [Developer tools] valgrind Reporter: Fred M <dark_footix>
Component: memcheckAssignee: Julian Seward <jseward>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: 3.24 GIT   
Target Milestone: ---   
Platform: Other   
OS: Other   
Latest Commit: Version Fixed In:
Sentry Crash Report:

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