You are not logged in.
Hello, this is for the operation of the Valgrind program. The Valgrind tool cannot work unless it uses debugging information from the glibc libraries. The solution to make it work is to install all glibc without the stripping lines inside PKGBUILD.
Other option that i suggest using 'objdump' to extract all the information into separate files before stripping and save it in a separate package. But then it would be up to Valgrind on how much it is willing to support separate files outside of the normal system libraries.
According to the tests I have done within chroot, it only works if all of glibc is installed on the system, but it does not support an installation in a separate directory, and it does not support separate debugging files. Parameters like '--extra-debuginfo-path=' are for decoration, this parameter accepts the root directory that has ./usr/lib inside, scans the libraries, but ignores/rejects whatever it finds.
The error with valgrind is already reported in: https://bugs.kde.org/show_bug.cgi?id=495761
The report was ignored and closed completely unread 3 times, it was also reported on the mailing list, also completely ignored.
The Valgrind community does not seem to want to improve its program at all, and on the contrary they have sent me to fork according to the mailing list (Which translates to "go to hell", but I'm really considering creating a fork of Valgrind, making the modifications, and sending your community to hell).
The Valgrind tool is currently useless, broken, and does not work with the archlinux32 distro. The 2 solutions proposed here are only optional, I don't know what is best for the distro or if there are other better options. But if the solution involves working together with Valgrind, I doubt there will be a solution, since they don't want to lift a finger for the distro, or for anyone, or for anything.
In the worst case the third solution is to remove Valgrind from the repositories.
Thanks by read all this. I hope there is a solution soon.
*** I tried send this in mailing list (arch-devops@lists.archlinux.org) but don't work, i'm rejected by "The message is not from a list member".
Offline