The same conflict is between man pages and declarations in glibc +++ This bug was initially created as a clone of Bug #486095 +++ There is a conflict between "info" documentation and declarations for str* functions info: Function: char * strchr (const char *STRING, int C) ... string.h: extern char *strchr (char *__s, int __c) at least strchr and strrchr are affected (the "const" modifier was dropped) versions: glibc-devel-2.9.90-3.x86_64 man-pages-3.16-1.fc11.noarch