making all in plugins/kdb/ldap... make[1]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11.4/work/krb5-1.11.4/src/plugins/kdb/ldap' making all in plugins/kdb/ldap/libkdb_ldap... make[2]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11.4/work/krb5-1.11.4/src/plugins/kdb/ldap/libkdb_ldap' x86_64-pc-linux-gnu-gcc -fPIC -DSHARED -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_mod_princ_data=kdb_ldap_dbe_lookup_mod_princ_data -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_mod_princ_data=kdb_ldap_dbe_update_mod_princ_data -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -march=core2 -Os -fomit-frame-pointer -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kdb_ldap.c -o kdb_ldap.so.o && mv -f kdb_ldap.so.o kdb_ldap.so x86_64-pc-linux-gnu-gcc -fPIC -DSHARED -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_mod_princ_data=kdb_ldap_dbe_lookup_mod_princ_data -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_mod_princ_data=kdb_ldap_dbe_update_mod_princ_data -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -march=core2 -Os -fomit-frame-pointer -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kdb_ldap_conn.c -o kdb_ldap_conn.so.o && mv -f kdb_ldap_conn.so.o kdb_ldap_conn.so x86_64-pc-linux-gnu-gcc -fPIC -DSHARED -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_mod_princ_data=kdb_ldap_dbe_lookup_mod_princ_data -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_mod_princ_data=kdb_ldap_dbe_update_mod_princ_data -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -march=core2 -Os -fomit-frame-pointer -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ldap_realm.c -o ldap_realm.so.o && mv -f ldap_realm.so.o ldap_realm.so ldap_realm.c: In function ‘krb5_ldap_delete_realm’: ldap_realm.c:296:9: warning: pointer targets in passing argument 3 of ‘krb5_get_subtree_info’ differ in signedness [-Wpointer-sign] In file included from ldap_main.h:35:0, from ldap_realm.c:36: ldap_misc.h:87:1: note: expected ‘unsigned int *’ but argument is of type ‘int *’ ldap_realm.c: In function ‘krb5_ldap_modify_realm’: ldap_realm.c:393:27: warning: variable ‘oldmask’ set but not used [-Wunused-but-set-variable] x86_64-pc-linux-gnu-gcc -fPIC -DSHARED -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_mod_princ_data=kdb_ldap_dbe_lookup_mod_princ_data -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_mod_princ_data=kdb_ldap_dbe_update_mod_princ_data -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -march=core2 -Os -fomit-frame-pointer -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ldap_create.c -o ldap_create.so.o && mv -f ldap_create.so.o ldap_create.so x86_64-pc-linux-gnu-gcc -fPIC -DSHARED -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_mod_princ_data=kdb_ldap_dbe_lookup_mod_princ_data -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_mod_princ_data=kdb_ldap_dbe_update_mod_princ_data -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -march=core2 -Os -fomit-frame-pointer -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ldap_krbcontainer.c -o ldap_krbcontainer.so.o && mv -f ldap_krbcontainer.so.o ldap_krbcontainer.so x86_64-pc-linux-gnu-gcc -fPIC -DSHARED -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_mod_princ_data=kdb_ldap_dbe_lookup_mod_princ_data -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_mod_princ_data=kdb_ldap_dbe_update_mod_princ_data -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -march=core2 -Os -fomit-frame-pointer -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ldap_principal.c -o ldap_principal.so.o && mv -f ldap_principal.so.o ldap_principal.so x86_64-pc-linux-gnu-gcc -fPIC -DSHARED -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_mod_princ_data=kdb_ldap_dbe_lookup_mod_princ_data -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_mod_princ_data=kdb_ldap_dbe_update_mod_princ_data -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -march=core2 -Os -fomit-frame-pointer -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Werror=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ldap_principal2.c -o ldap_principal2.so.o && mv -f ldap_principal2.so.o ldap_principal2.so ldap_principal2.c: In function ‘krb5_ldap_put_principal’: ldap_principal2.c:583:9: warning: pointer targets in passing argument 3 of ‘krb5_get_subtree_info’ differ in signedness [-Wpointer-sign] In file included from ldap_main.h:35:0, from ldap_principal2.c:36: ldap_misc.h:87:1: note: expected ‘unsigned int *’ but argument is of type ‘int *’ ldap_principal2.c:725:9: warning: pointer targets in passing argument 3 of ‘krb5_get_subtree_info’ differ in signedness [-Wpointer-sign] In file included from ldap_main.h:35:0, from ldap_principal2.c:36: ldap_misc.h:87:1: note: expected ‘unsigned int *’ but argument is of type ‘int *’ ldap_principal2.c: In function ‘krb5_read_tkt_policy’: ldap_principal2.c:1305:5: warning: pointer targets in passing argument 3 of ‘krb5_get_attributes_mask’ differ in signedness [-Wpointer-sign] In file included from ldap_main.h:35:0, from ldap_principal2.c:36: ldap_misc.h:60:1: note: expected ‘int *’ but argument is of type ‘unsigned int *’ ldap_principal2.c:1308:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] ldap_principal2.c:1312:9: warning: pointer targets in passing argument 4 of ‘krb5_ldap_read_policy’ differ in signedness [-Wpointer-sign] In file included from ldap_principal.h:34:0, from ldap_principal2.c:38: ldap_tkt_policy.h:58:1: note: expected ‘int *’ but argument is of type ‘unsigned int *’ ldap_principal2.c: In function ‘krb5_decode_krbsecretkey’: ldap_principal2.c:1393:43: error: ‘kd’ may be used uninitialized in this function [-Werror=maybe-uninitialized] ldap_principal2.c:1384:18: error: ‘n_kd’ may be used uninitialized in this function [-Werror=maybe-uninitialized] cc1: some warnings being treated as errors make[2]: *** [ldap_principal2.so] Error 1 make[2]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11.4/work/krb5-1.11.4/src/plugins/kdb/ldap/libkdb_ldap' make[1]: *** [all-recurse] Error 1 make[1]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11.4/work/krb5-1.11.4/src/plugins/kdb/ldap' make: *** [all-recurse] Error 1 * ERROR: app-crypt/mit-krb5-1.11.4::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-crypt/mit-krb5-1.11.4::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-crypt/mit-krb5-1.11.4::gentoo'`. * The complete build log is located at '/var/tmp/portage/app-crypt/mit-krb5-1.11.4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-crypt/mit-krb5-1.11.4/temp/environment'. * Working directory: '/var/tmp/portage/app-crypt/mit-krb5-1.11.4/work/krb5-1.11.4/src' * S: '/var/tmp/portage/app-crypt/mit-krb5-1.11.4/work/krb5-1.11.4/src'