gcc -c -Wall -O2 -fomit-frame-pointer -Wdeclaration-after-statement -I/usr/local/include -DHAVE_KRB5 -DHAVE_CRYPT -DHAVE_DL -march=native -funroll-loops krb-ng_fmt_plug.c krb-ng_fmt_plug.c: In function ‘crypt_all’: krb-ng_fmt_plug.c:407:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] krb-ng_fmt_plug.c:415:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] krb-ng_fmt_plug.c: At top level: krb-ng_fmt_plug.c:467:2: warning: initialization makes integer from pointer without a cast [enabled by default] krb-ng_fmt_plug.c:467:2: warning: (near initialization for ‘fmt_krb5ng.params.max_keys_per_crypt’) [enabled by default] krb-ng_fmt_plug.c:467:2: error: initializer element is not computable at load time krb-ng_fmt_plug.c:467:2: error: (near initialization for ‘fmt_krb5ng.params.max_keys_per_crypt’) krb-ng_fmt_plug.c:474:3: warning: braces around scalar initializer [enabled by default] krb-ng_fmt_plug.c:474:3: warning: (near initialization for ‘fmt_krb5ng.methods.source’) [enabled by default] krb-ng_fmt_plug.c:475:4: warning: initialization from incompatible pointer type [enabled by default] krb-ng_fmt_plug.c:475:4: warning: (near initialization for ‘fmt_krb5ng.methods.source’) [enabled by default] krb-ng_fmt_plug.c:476:4: warning: excess elements in scalar initializer [enabled by default] krb-ng_fmt_plug.c:476:4: warning: (near initialization for ‘fmt_krb5ng.methods.source’) [enabled by default] krb-ng_fmt_plug.c:477:4: warning: excess elements in scalar initializer [enabled by default] krb-ng_fmt_plug.c:477:4: warning: (near initialization for ‘fmt_krb5ng.methods.source’) [enabled by default] krb-ng_fmt_plug.c:478:4: warning: excess elements in scalar initializer [enabled by default] krb-ng_fmt_plug.c:478:4: warning: (near initialization for ‘fmt_krb5ng.methods.source’) [enabled by default] krb-ng_fmt_plug.c:479:4: warning: excess elements in scalar initializer [enabled by default] krb-ng_fmt_plug.c:479:4: warning: (near initialization for ‘fmt_krb5ng.methods.source’) [enabled by default] krb-ng_fmt_plug.c:480:4: warning: excess elements in scalar initializer [enabled by default] krb-ng_fmt_plug.c:480:4: warning: (near initialization for ‘fmt_krb5ng.methods.source’) [enabled by default] krb-ng_fmt_plug.c:482:3: warning: excess elements in scalar initializer [enabled by default] krb-ng_fmt_plug.c:482:3: warning: (near initialization for ‘fmt_krb5ng.methods.source’) [enabled by default] krb-ng_fmt_plug.c:483:3: warning: missing braces around initializer [-Wmissing-braces] krb-ng_fmt_plug.c:483:3: warning: (near initialization for ‘fmt_krb5ng.methods.binary_hash’) [-Wmissing-braces] krb-ng_fmt_plug.c:484:3: warning: initialization from incompatible pointer type [enabled by default] krb-ng_fmt_plug.c:484:3: warning: (near initialization for ‘fmt_krb5ng.methods.binary_hash[1]’) [enabled by default] krb-ng_fmt_plug.c:485:3: warning: initialization from incompatible pointer type [enabled by default] krb-ng_fmt_plug.c:485:3: warning: (near initialization for ‘fmt_krb5ng.methods.binary_hash[2]’) [enabled by default] krb-ng_fmt_plug.c:486:3: warning: initialization from incompatible pointer type [enabled by default] krb-ng_fmt_plug.c:486:3: warning: (near initialization for ‘fmt_krb5ng.methods.binary_hash[3]’) [enabled by default] krb-ng_fmt_plug.c:487:3: warning: initialization from incompatible pointer type [enabled by default] krb-ng_fmt_plug.c:487:3: warning: (near initialization for ‘fmt_krb5ng.methods.binary_hash[4]’) [enabled by default] krb-ng_fmt_plug.c:488:3: warning: initialization from incompatible pointer type [enabled by default] krb-ng_fmt_plug.c:488:3: warning: (near initialization for ‘fmt_krb5ng.methods.binary_hash[5]’) [enabled by default] krb-ng_fmt_plug.c:489:3: warning: braces around scalar initializer [enabled by default] krb-ng_fmt_plug.c:489:3: warning: (near initialization for ‘fmt_krb5ng.methods.binary_hash[6]’) [enabled by default] krb-ng_fmt_plug.c:490:4: warning: initialization from incompatible pointer type [enabled by default] krb-ng_fmt_plug.c:490:4: warning: (near initialization for ‘fmt_krb5ng.methods.binary_hash[6]’) [enabled by default] krb-ng_fmt_plug.c:491:4: warning: excess elements in scalar initializer [enabled by default] krb-ng_fmt_plug.c:491:4: warning: (near initialization for ‘fmt_krb5ng.methods.binary_hash[6]’) [enabled by default] krb-ng_fmt_plug.c:492:4: warning: excess elements in scalar initializer [enabled by default] krb-ng_fmt_plug.c:492:4: warning: (near initialization for ‘fmt_krb5ng.methods.binary_hash[6]’) [enabled by default] krb-ng_fmt_plug.c:493:4: warning: excess elements in scalar initializer [enabled by default] krb-ng_fmt_plug.c:493:4: warning: (near initialization for ‘fmt_krb5ng.methods.binary_hash[6]’) [enabled by default] krb-ng_fmt_plug.c:494:4: warning: excess elements in scalar initializer [enabled by default] krb-ng_fmt_plug.c:494:4: warning: (near initialization for ‘fmt_krb5ng.methods.binary_hash[6]’) [enabled by default] krb-ng_fmt_plug.c:495:4: warning: excess elements in scalar initializer [enabled by default] krb-ng_fmt_plug.c:495:4: warning: (near initialization for ‘fmt_krb5ng.methods.binary_hash[6]’) [enabled by default] krb-ng_fmt_plug.c:497:3: warning: excess elements in scalar initializer [enabled by default] krb-ng_fmt_plug.c:497:3: warning: (near initialization for ‘fmt_krb5ng.methods.binary_hash[6]’) [enabled by default] krb-ng_fmt_plug.c:498:3: warning: initialization from incompatible pointer type [enabled by default] krb-ng_fmt_plug.c:498:3: warning: (near initialization for ‘fmt_krb5ng.methods.salt_hash’) [enabled by default] krb-ng_fmt_plug.c:499:3: warning: initialization from incompatible pointer type [enabled by default] krb-ng_fmt_plug.c:499:3: warning: (near initialization for ‘fmt_krb5ng.methods.set_salt’) [enabled by default] krb-ng_fmt_plug.c:501:2: warning: initialization from incompatible pointer type [enabled by default] krb-ng_fmt_plug.c:501:2: warning: (near initialization for ‘fmt_krb5ng.methods.set_key’) [enabled by default] make[1]: *** [krb-ng_fmt_plug.o] Error 1