Description of problem: # annocheck --skip-all /usr/lib64/libstdc++.so* annocheck: Version 10.56. annocheck: Warning: '/usr/lib64/libstdc++.so.6' is a symbolic link. Run annocheck with -f to follow or -d to ignore. I believe "-d" is wrong, "-I" is the right option. The man page is outdated, doesn't mention "-f" not "-I": # man annocheck |& grep links Version-Release number of selected component (if applicable): annobin-annocheck-10.56-1.fc37.x86_64
sorry for the typo above, should have read: ... doesn't mention "-f" *nor* "-I"
*sigh* Yes you are right. I changed my mind about the name of the option half way through writing the patch. Originally it was going to be --do-not-follow-links (abbreviated to -d) but there are already a lot of other -d options, so I decided that --ignore-links would be better. As for the documentation, that is due to laziness on my part. I documented the long options, but forgot to include the short versions...
Fixed in annobin-10.57-1.fc37
verified: annobin-10.57-1.fc37
This bug appears to have been reported against 'rawhide' during the Fedora Linux 37 development cycle. Changing version to 37.