When I run a command through strace utility I can see access errors such as access(/etc/ld.so.nohwcap, F_OK)      = -1 ENOENT (No such file or directory)Now I've read somewhere that what's happening on the above line is that a linker is looking for optimized version of the command that I'm running but can't find it.How do I solve this problem ? What package do I need to install so that I can have that ld.so.nohwcap file on the system ? Even if not for optimization purposes but just to get rid of these errors in strace ?
Where to get /etc/ld.so.nohwcap file from?
debugging;dynamic linking;system calls;strace;ld
You probably dont want to solve this problem; according to the Debian glibc manpage for ld.so,/etc/ld.so.nohwcap When this file is present the dynamic  linker  will  load  the  non-optimized  version  of  a library, even if the CPU supports the optimized version.Its not installed by a package, it can be created by the system administrator to disable loading optimised libraries.Note that this is Debian-specific: the feature is implemented by a patch in the Debian glibc package, and isnt available in upstream glibc. The features documentation disappeared from the ld.so manpage when the latter was moved from glibc to the man-pages project.