Description of problem: Syntax error in packer.h, problematic typedef of uint32_t Version-Release number of selected component (if applicable): cracklib-2.8.9-3.1 How reproducible: always. Steps to Reproduce: 1. echo "#include <packer.h>\nint main(){0;}" > test.c 2. gcc test.c Actual results: In file included from test.c:1: /usr/include/packer.h:91: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘FindPW’ Expected results: none. Additional info: Fixed upstream, developer seems to need help: http://cracklib.svn.sourceforge.net/viewvc/cracklib?view=rev&revision=90 Similar Gentoo Bugreport (with patch): http://bugs.gentoo.org/show_bug.cgi?id=142765
bumping severity. imho a completely unusable devel-package is higly severe.
Bug still present in cracklib-devel-2.8.9-9 from fc7 test. Doesn't anybody compile anything with cracklib any more? It plain doesn't work! What use is a devel package with broken headers?
Fixed in cracklib-2.8.9-10 To test this, the test.c creation had to be: echo -e "#include <packer.h>\nint main(){0;}" > test.c (the -e to echo was missing)