Revision 1.13 of src/include/string.h made the strdup(3) prototype conditional
on __POSIX_VISIBLE >= 200112. However, strdup(3) was in SUSv2 long before
POSIX 2. Programs that set _XOPEN_SOURCE to 500 should get a prototype
Unknown. Revision 1.13 of src/include/string.h should be backed out until
a satisfactory fix has been found.
# cd /usr/src/lib/libpam/modules/pam_passwdqc
and observe the warnings.
Can you please confirm that revision 1.14 solves this problem.
> Can you please confirm that revision 1.14 solves this problem.
It does, thanks!
Dag-Erling Smorgrav - firstname.lastname@example.org