MidnightBSD Magus

security/cyrus-sasl2-saslauthd

SASL authentication server for cyrus-sasl2

Flavor Version Run OSVersion Arch License Restricted Status
2.1.26_3 351 1.1 i386 bsd4 0 fail

Events

Machine Type Time Message
c3211 info 2019-01-26 22:18:03.36709 Test Started
c3211 fail 2019-01-26 22:19:29.802278 make build returned non-zero: 1
c3211 fail 2019-01-26 22:19:29.952849 Test complete.

Log

===>  Building for cyrus-sasl-saslauthd-2.1.26_3
cd /magus/work/usr/mports/security/cyrus-sasl2-saslauthd/work/cyrus-sasl-2.1.26/include && /usr/bin/make
cc -DHAVE_CONFIG_H -I. -I..    -I/usr/include -DKRB5_HEIMDAL  -Wall -W -O2 -pipe  -fno-strict-aliasing -MT makemd5.o -MD -MP -MF .deps/makemd5.Tpo -c -o makemd5.o makemd5.c
mv -f .deps/makemd5.Tpo .deps/makemd5.Po
/bin/sh ../libtool   --mode=link  cc  -Wall -W -O2 -pipe  -fno-strict-aliasing  -L/usr/lib -o makemd5 makemd5.o  
mkdir .libs
cc -Wall -W -O2 -pipe -fno-strict-aliasing -L/usr/lib -o makemd5 makemd5.o
rm -f md5global.h
./makemd5 md5global.h
cd /magus/work/usr/mports/security/cyrus-sasl2-saslauthd/work/cyrus-sasl-2.1.26/sasldb && /usr/bin/make
/bin/sh ../libtool    --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -I../include   -I/usr/include -DKRB5_HEIMDAL  -Wall -W -O2 -pipe  -fno-strict-aliasing -MT allockey.lo -MD -MP -MF .deps/allockey.Tpo -c -o allockey.lo allockey.c
cc -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -I/usr/include -DKRB5_HEIMDAL -Wall -W -O2 -pipe -fno-strict-aliasing -MT allockey.lo -MD -MP -MF .deps/allockey.Tpo -c allockey.c -o allockey.o
echo timestamp > allockey.lo
mv -f .deps/allockey.Tpo .deps/allockey.Plo
/bin/sh ../libtool    --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -I../include   -I/usr/include -DKRB5_HEIMDAL  -Wall -W -O2 -pipe  -fno-strict-aliasing -MT db_ndbm.lo -MD -MP -MF .deps/db_ndbm.Tpo -c -o db_ndbm.lo db_ndbm.c
cc -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -I/usr/include -DKRB5_HEIMDAL -Wall -W -O2 -pipe -fno-strict-aliasing -MT db_ndbm.lo -MD -MP -MF .deps/db_ndbm.Tpo -c db_ndbm.c -o db_ndbm.o
db_ndbm.c:95:25: warning: incompatible pointer types passing 'sasl_getopt_t **' (aka 'int (**)(void *, const char *, const char *, const char **, unsigned int *)') to parameter of type 'sasl_callback_ft *' (aka 'int (**)(void)') [-Wincompatible-pointer-types]
                        &getopt, &cntxt) == SASL_OK) {
                        ^~~~~~~
db_ndbm.c:173:5: warning: incompatible pointer types passing 'sasl_getopt_t **' (aka 'int (**)(void *, const char *, const char *, const char **, unsigned int *)') to parameter of type 'sasl_callback_ft *' (aka 'int (**)(void)') [-Wincompatible-pointer-types]
                         &getopt, &cntxt) == SASL_OK) {
                         ^~~~~~~
db_ndbm.c:237:7: warning: incompatible pointer types passing 'sasl_getopt_t **' (aka 'int (**)(void *, const char *, const char *, const char **, unsigned int *)') to parameter of type 'sasl_callback_ft *' (aka 'int (**)(void)') [-Wincompatible-pointer-types]
                           &getopt, &cntxt) == SASL_OK) {
                           ^~~~~~~
db_ndbm.c:252:9: warning: incompatible pointer types passing 'sasl_verifyfile_t **' (aka 'int (**)(void *, const char *, sasl_verify_type_t)') to parameter of type 'sasl_callback_ft *' (aka 'int (**)(void)') [-Wincompatible-pointer-types]
                             &vf, &cntxt);
                             ^~~
db_ndbm.c:314:7: warning: incompatible pointer types passing 'sasl_getopt_t **' (aka 'int (**)(void *, const char *, const char *, const char **, unsigned int *)') to parameter of type 'sasl_callback_ft *' (aka 'int (**)(void)') [-Wincompatible-pointer-types]
                           &getopt, &cntxt) == SASL_OK) {
                           ^~~~~~~
5 warnings generated.
echo timestamp > db_ndbm.lo
mv -f .deps/db_ndbm.Tpo .deps/db_ndbm.Plo
/bin/sh ../libtool   --mode=link  cc  -Wall -W -O2 -pipe  -fno-strict-aliasing  -L/usr/lib -o libsasldb.la  allockey.lo db_ndbm.lo 
mkdir .libs
ar cru .libs/libsasldb.a  allockey.o db_ndbm.o 
ranlib .libs/libsasldb.a
creating libsasldb.la
(cd .libs && rm -f libsasldb.la && ln -s ../libsasldb.la libsasldb.la)
ar cru .libs/libsasldb.a db_ndbm.o allockey.o
cd /magus/work/usr/mports/security/cyrus-sasl2-saslauthd/work/cyrus-sasl-2.1.26/saslauthd && /usr/bin/make
/usr/bin/make  all-am
cc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I./include -I./include -I./../include   -I/usr/include -DKRB5_HEIMDAL  -O2 -pipe  -fno-strict-aliasing -MT mechanisms.o -MD -MP -MF .deps/mechanisms.Tpo -c -o mechanisms.o mechanisms.c
In file included from mechanisms.c:38:
In file included from ./mechanisms.h:35:
./saslauthd.h:190:9: warning: 'KRB5_HEIMDAL' macro redefined
#define KRB5_HEIMDAL /**/
        ^
:3:9: note: previous definition is here
#define KRB5_HEIMDAL 1
        ^
1 warning generated.
mv -f .deps/mechanisms.Tpo .deps/mechanisms.Po
cc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I./include -I./include -I./../include   -I/usr/include -DKRB5_HEIMDAL  -O2 -pipe  -fno-strict-aliasing -MT auth_dce.o -MD -MP -MF .deps/auth_dce.Tpo -c -o auth_dce.o auth_dce.c
In file included from auth_dce.c:41:
In file included from ./mechanisms.h:35:
./saslauthd.h:190:9: warning: 'KRB5_HEIMDAL' macro redefined
#define KRB5_HEIMDAL /**/
        ^
:3:9: note: previous definition is here
#define KRB5_HEIMDAL 1
        ^
1 warning generated.
mv -f .deps/auth_dce.Tpo .deps/auth_dce.Po
cc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I./include -I./include -I./../include   -I/usr/include -DKRB5_HEIMDAL  -O2 -pipe  -fno-strict-aliasing -MT auth_getpwent.o -MD -MP -MF .deps/auth_getpwent.Tpo -c -o auth_getpwent.o auth_getpwent.c
In file included from auth_getpwent.c:39:
In file included from ./mechanisms.h:35:
./saslauthd.h:190:9: warning: 'KRB5_HEIMDAL' macro redefined
#define KRB5_HEIMDAL /**/
        ^
:3:9: note: previous definition is here
#define KRB5_HEIMDAL 1
        ^
1 warning generated.
mv -f .deps/auth_getpwent.Tpo .deps/auth_getpwent.Po
cc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I./include -I./include -I./../include   -I/usr/include -DKRB5_HEIMDAL  -O2 -pipe  -fno-strict-aliasing -MT auth_krb5.o -MD -MP -MF .deps/auth_krb5.Tpo -c -o auth_krb5.o auth_krb5.c
In file included from auth_krb5.c:51:
In file included from ./mechanisms.h:35:
./saslauthd.h:190:9: warning: 'KRB5_HEIMDAL' macro redefined
#define KRB5_HEIMDAL /**/
        ^
:3:9: note: previous definition is here
#define KRB5_HEIMDAL 1
        ^
auth_krb5.c:105:13: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        keytabname = cfile_getstring(config, "krb5_keytab", keytabname);
                   ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
auth_krb5.c:106:19: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        verify_principal = cfile_getstring(config, "krb5_verify_principal", verify_principal);
                         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
auth_krb5.c:140:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if (user_specified = strchr(user, '/')) {
            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
auth_krb5.c:140:21: note: place parentheses around the assignment to silence this warning
        if (user_specified = strchr(user, '/')) {
                           ^
            (                                 )
auth_krb5.c:140:21: note: use '==' to turn this assignment into an equality comparison
        if (user_specified = strchr(user, '/')) {
                           ^
                           ==
4 warnings generated.
mv -f .deps/auth_krb5.Tpo .deps/auth_krb5.Po
cc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I./include -I./include -I./../include   -I/usr/include -DKRB5_HEIMDAL  -O2 -pipe  -fno-strict-aliasing -MT auth_krb4.o -MD -MP -MF .deps/auth_krb4.Tpo -c -o auth_krb4.o auth_krb4.c
In file included from auth_krb4.c:36:
In file included from ./mechanisms.h:35:
./saslauthd.h:190:9: warning: 'KRB5_HEIMDAL' macro redefined
#define KRB5_HEIMDAL /**/
        ^
:3:9: note: previous definition is here
#define KRB5_HEIMDAL 1
        ^
1 warning generated.
mv -f .deps/auth_krb4.Tpo .deps/auth_krb4.Po
cc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I./include -I./include -I./../include   -I/usr/include -DKRB5_HEIMDAL  -O2 -pipe  -fno-strict-aliasing -MT auth_pam.o -MD -MP -MF .deps/auth_pam.Tpo -c -o auth_pam.o auth_pam.c
In file included from auth_pam.c:46:
In file included from ./mechanisms.h:35:
./saslauthd.h:190:9: warning: 'KRB5_HEIMDAL' macro redefined
#define KRB5_HEIMDAL /**/
        ^
:3:9: note: previous definition is here
#define KRB5_HEIMDAL 1
        ^
In file included from auth_pam.c:50:
../config.h:337:9: warning: 'PACKAGE' macro redefined
#define PACKAGE "cyrus-sasl"
        ^
./saslauthd.h:193:9: note: previous definition is here
#define PACKAGE "saslauthd"
        ^
2 warnings generated.
mv -f .deps/auth_pam.Tpo .deps/auth_pam.Po
cc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I./include -I./include -I./../include   -I/usr/include -DKRB5_HEIMDAL  -O2 -pipe  -fno-strict-aliasing -MT auth_rimap.o -MD -MP -MF .deps/auth_rimap.Tpo -c -o auth_rimap.o auth_rimap.c
In file included from auth_rimap.c:61:
In file included from ./mechanisms.h:35:
./saslauthd.h:190:9: warning: 'KRB5_HEIMDAL' macro redefined
#define KRB5_HEIMDAL /**/
        ^
:3:9: note: previous definition is here
#define KRB5_HEIMDAL 1
        ^
1 warning generated.
mv -f .deps/auth_rimap.Tpo .deps/auth_rimap.Po
cc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I./include -I./include -I./../include   -I/usr/include -DKRB5_HEIMDAL  -O2 -pipe  -fno-strict-aliasing -MT auth_httpform.o -MD -MP -MF .deps/auth_httpform.Tpo -c -o auth_httpform.o auth_httpform.c
In file included from auth_httpform.c:77:
In file included from ./mechanisms.h:35:
./saslauthd.h:190:9: warning: 'KRB5_HEIMDAL' macro redefined
#define KRB5_HEIMDAL /**/
        ^
:3:9: note: previous definition is here
#define KRB5_HEIMDAL 1
        ^
auth_httpform.c:253:16: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        memset(user, 0, strlen(user));
               ^~~~
/usr/include/string.h:68:20: note: passing argument to parameter here
void    *memset(void *, int, size_t);
                      ^
auth_httpform.c:254:14: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        free(user);
             ^~~~
/usr/include/stdlib.h:94:18: note: passing argument to parameter here
void     free(void *);
                    ^
auth_httpform.c:261:16: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        memset(user, 0, strlen(user));
               ^~~~
/usr/include/string.h:68:20: note: passing argument to parameter here
void    *memset(void *, int, size_t);
                      ^
auth_httpform.c:262:14: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        free(user);
             ^~~~
/usr/include/stdlib.h:94:18: note: passing argument to parameter here
void     free(void *);
                    ^
auth_httpform.c:263:16: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        memset(password, 0, strlen(password));
               ^~~~~~~~
/usr/include/string.h:68:20: note: passing argument to parameter here
void    *memset(void *, int, size_t);
                      ^
auth_httpform.c:264:14: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        free(password);
             ^~~~~~~~
/usr/include/stdlib.h:94:18: note: passing argument to parameter here
void     free(void *);
                    ^
auth_httpform.c:335:12: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    memset(user, 0, strlen(user));
           ^~~~
/usr/include/string.h:68:20: note: passing argument to parameter here
void    *memset(void *, int, size_t);
                      ^
auth_httpform.c:336:12: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    memset(password, 0, strlen(password));
           ^~~~~~~~
/usr/include/string.h:68:20: note: passing argument to parameter here
void    *memset(void *, int, size_t);
                      ^
auth_httpform.c:337:12: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    memset(realm, 0, strlen(realm));
           ^~~~~
/usr/include/string.h:68:20: note: passing argument to parameter here
void    *memset(void *, int, size_t);
                      ^
auth_httpform.c:338:10: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    free(user);
         ^~~~
/usr/include/stdlib.h:94:18: note: passing argument to parameter here
void     free(void *);
                    ^
auth_httpform.c:339:10: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    free(password);
         ^~~~~~~~
/usr/include/stdlib.h:94:18: note: passing argument to parameter here
void     free(void *);
                    ^
auth_httpform.c:340:10: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    free(realm);
         ^~~~~
/usr/include/stdlib.h:94:18: note: passing argument to parameter here
void     free(void *);
                    ^
13 warnings generated.
mv -f .deps/auth_httpform.Tpo .deps/auth_httpform.Po
cc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I./include -I./include -I./../include   -I/usr/include -DKRB5_HEIMDAL  -O2 -pipe  -fno-strict-aliasing -MT auth_shadow.o -MD -MP -MF .deps/auth_shadow.Tpo -c -o auth_shadow.o auth_shadow.c
In file included from auth_shadow.c:35:
In file included from ./mechanisms.h:35:
./saslauthd.h:190:9: warning: 'KRB5_HEIMDAL' macro redefined
#define KRB5_HEIMDAL /**/
        ^
:3:9: note: previous definition is here
#define KRB5_HEIMDAL 1
        ^
1 warning generated.
mv -f .deps/auth_shadow.Tpo .deps/auth_shadow.Po
cc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I./include -I./include -I./../include   -I/usr/include -DKRB5_HEIMDAL  -O2 -pipe  -fno-strict-aliasing -MT auth_sia.o -MD -MP -MF .deps/auth_sia.Tpo -c -o auth_sia.o auth_sia.c
In file included from auth_sia.c:35:
In file included from ./mechanisms.h:35:
./saslauthd.h:190:9: warning: 'KRB5_HEIMDAL' macro redefined
#define KRB5_HEIMDAL /**/
        ^
:3:9: note: previous definition is here
#define KRB5_HEIMDAL 1
        ^
1 warning generated.
mv -f .deps/auth_sia.Tpo .deps/auth_sia.Po
cc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I./include -I./include -I./../include   -I/usr/include -DKRB5_HEIMDAL  -O2 -pipe  -fno-strict-aliasing -MT auth_sasldb.o -MD -MP -MF .deps/auth_sasldb.Tpo -c -o auth_sasldb.o auth_sasldb.c
In file included from auth_sasldb.c:39:
In file included from ./mechanisms.h:35:
./saslauthd.h:190:9: warning: 'KRB5_HEIMDAL' macro redefined
#define KRB5_HEIMDAL /**/
        ^
:3:9: note: previous definition is here
#define KRB5_HEIMDAL 1
        ^
In file included from auth_sasldb.c:44:
../config.h:337:9: warning: 'PACKAGE' macro redefined
#define PACKAGE "cyrus-sasl"
        ^
./saslauthd.h:193:9: note: previous definition is here
#define PACKAGE "saslauthd"
        ^
auth_sasldb.c:145:8: warning: implicit declaration of function 'gethostname' is invalid in C99 [-Wimplicit-function-declaration]
        ret = gethostname(realm_buf,MAXHOSTNAMELEN);
              ^
auth_sasldb.c:154:32: warning: passing 'int *' to parameter of type 'size_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
                          "userPassword", pw, 1024, &outsize);
                                                    ^~~~~~~~
./../sasldb/sasldb.h:65:48: note: passing argument to parameter 'out_len' here
                    char *out, const size_t max_out, size_t *out_len);
                                                             ^
4 warnings generated.
mv -f .deps/auth_sasldb.Tpo .deps/auth_sasldb.Po
cc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I./include -I./include -I./../include   -I/usr/include -DKRB5_HEIMDAL  -O2 -pipe  -fno-strict-aliasing -MT lak.o -MD -MP -MF .deps/lak.Tpo -c -o lak.o lak.c
In file included from lak.c:29:
In file included from ./mechanisms.h:35:
./saslauthd.h:190:9: warning: 'KRB5_HEIMDAL' macro redefined
#define KRB5_HEIMDAL /**/
        ^
:3:9: note: previous definition is here
#define KRB5_HEIMDAL 1
        ^
1 warning generated.
mv -f .deps/lak.Tpo .deps/lak.Po
cc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I./include -I./include -I./../include   -I/usr/include -DKRB5_HEIMDAL  -O2 -pipe  -fno-strict-aliasing -MT auth_ldap.o -MD -MP -MF .deps/auth_ldap.Tpo -c -o auth_ldap.o auth_ldap.c
In file included from auth_ldap.c:42:
In file included from ./mechanisms.h:35:
./saslauthd.h:190:9: warning: 'KRB5_HEIMDAL' macro redefined
#define KRB5_HEIMDAL /**/
        ^
:3:9: note: previous definition is here
#define KRB5_HEIMDAL 1
        ^
1 warning generated.
mv -f .deps/auth_ldap.Tpo .deps/auth_ldap.Po
cc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I./include -I./include -I./../include   -I/usr/include -DKRB5_HEIMDAL  -O2 -pipe  -fno-strict-aliasing -MT cache.o -MD -MP -MF .deps/cache.Tpo -c -o cache.o cache.c
In file included from cache.c:40:
./saslauthd.h:190:9: warning: 'KRB5_HEIMDAL' macro redefined
#define KRB5_HEIMDAL /**/
        ^
:3:9: note: previous definition is here
#define KRB5_HEIMDAL 1
        ^
1 warning generated.
mv -f .deps/cache.Tpo .deps/cache.Po
cc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I./include -I./include -I./../include   -I/usr/include -DKRB5_HEIMDAL  -O2 -pipe  -fno-strict-aliasing -MT cfile.o -MD -MP -MF .deps/cfile.Tpo -c -o cfile.o cfile.c
mv -f .deps/cfile.Tpo .deps/cfile.Po
cc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I./include -I./include -I./../include   -I/usr/include -DKRB5_HEIMDAL  -O2 -pipe  -fno-strict-aliasing -MT krbtf.o -MD -MP -MF .deps/krbtf.Tpo -c -o krbtf.o krbtf.c
In file included from krbtf.c:66:
In file included from ./mechanisms.h:35:
./saslauthd.h:190:9: warning: 'KRB5_HEIMDAL' macro redefined
#define KRB5_HEIMDAL /**/
        ^
:3:9: note: previous definition is here
#define KRB5_HEIMDAL 1
        ^
1 warning generated.
mv -f .deps/krbtf.Tpo .deps/krbtf.Po
cc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I./include -I./include -I./../include   -I/usr/include -DKRB5_HEIMDAL  -O2 -pipe  -fno-strict-aliasing -MT utils.o -MD -MP -MF .deps/utils.Tpo -c -o utils.o utils.c
In file included from utils.c:51:
In file included from ./utils.h:52:
./saslauthd.h:190:9: warning: 'KRB5_HEIMDAL' macro redefined
#define KRB5_HEIMDAL /**/
        ^
:3:9: note: previous definition is here
#define KRB5_HEIMDAL 1
        ^
1 warning generated.
mv -f .deps/utils.Tpo .deps/utils.Po
cc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I./include -I./include -I./../include   -I/usr/include -DKRB5_HEIMDAL  -O2 -pipe  -fno-strict-aliasing -MT ipc_unix.o -MD -MP -MF .deps/ipc_unix.Tpo -c -o ipc_unix.o ipc_unix.c
In file included from ipc_unix.c:46:
In file included from ./saslauthd-main.h:49:
./saslauthd.h:190:9: warning: 'KRB5_HEIMDAL' macro redefined
#define KRB5_HEIMDAL /**/
        ^
:3:9: note: previous definition is here
#define KRB5_HEIMDAL 1
        ^
ipc_unix.c:235:64: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
                conn_fd = accept(sock_fd, (struct sockaddr *)&client, &len);
                                                                      ^~~~
/usr/include/sys/socket.h:597:69: note: passing argument to parameter here
int     accept(int, struct sockaddr * __restrict, socklen_t * __restrict);
                                                                        ^
2 warnings generated.
mv -f .deps/ipc_unix.Tpo .deps/ipc_unix.Po
cc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I./include -I./include -I./../include   -I/usr/include -DKRB5_HEIMDAL  -O2 -pipe  -fno-strict-aliasing -MT ipc_doors.o -MD -MP -MF .deps/ipc_doors.Tpo -c -o ipc_doors.o ipc_doors.c
In file included from ipc_doors.c:47:
In file included from ./saslauthd-main.h:49:
./saslauthd.h:190:9: warning: 'KRB5_HEIMDAL' macro redefined
#define KRB5_HEIMDAL /**/
        ^
:3:9: note: previous definition is here
#define KRB5_HEIMDAL 1
        ^
1 warning generated.
mv -f .deps/ipc_doors.Tpo .deps/ipc_doors.Po
cc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I./include -I./include -I./../include   -I/usr/include -DKRB5_HEIMDAL  -O2 -pipe  -fno-strict-aliasing -MT saslauthd-main.o -MD -MP -MF .deps/saslauthd-main.Tpo -c -o saslauthd-main.o saslauthd-main.c
In file included from saslauthd-main.c:113:
In file included from ./globals.h:43:
In file included from ./mechanisms.h:35:
./saslauthd.h:190:9: warning: 'KRB5_HEIMDAL' macro redefined
#define KRB5_HEIMDAL /**/
        ^
:3:9: note: previous definition is here
#define KRB5_HEIMDAL 1
        ^
1 warning generated.
mv -f .deps/saslauthd-main.Tpo .deps/saslauthd-main.Po
cc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I./include -I./include -I./../include   -I/usr/include -DKRB5_HEIMDAL  -O2 -pipe  -fno-strict-aliasing -MT md5.o -MD -MP -MF .deps/md5.Tpo -c -o md5.o md5.c
md5.c:363:33: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    _saslauthd_MD5Update(&tctx, key, key_len); 
                                ^~~
md5.c:384:23: warning: passing 'const unsigned char *' to parameter of type 'POINTER' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  MD5_memcpy( k_ipad, key, key_len);
                      ^~~
md5.c:385:23: warning: passing 'const unsigned char *' to parameter of type 'POINTER' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  MD5_memcpy( k_opad, key, key_len);
                      ^~~
md5.c:400:14: warning: incompatible pointer types passing 'unsigned char (*)[65]' to parameter of type 'POINTER' (aka 'unsigned char *') [-Wincompatible-pointer-types]
  MD5_memset(&k_ipad, 0, sizeof(k_ipad));
             ^~~~~~~
md5.c:401:14: warning: incompatible pointer types passing 'unsigned char (*)[65]' to parameter of type 'POINTER' (aka 'unsigned char *') [-Wincompatible-pointer-types]
  MD5_memset(&k_opad, 0, sizeof(k_opad));
             ^~~~~~~
md5.c:402:14: warning: incompatible pointer types passing 'unsigned char (*)[16]' to parameter of type 'POINTER' (aka 'unsigned char *') [-Wincompatible-pointer-types]
  MD5_memset(&tk, 0, sizeof(tk));
             ^~~
md5.c:427:14: warning: incompatible pointer types passing 'HMAC_MD5_CTX *' (aka 'struct HMAC_MD5_CTX_s *') to parameter of type 'POINTER' (aka 'unsigned char *') [-Wincompatible-pointer-types]
  MD5_memset(&hmac, 0, sizeof(hmac));
             ^~~~~
md5.c:435:14: warning: incompatible pointer types passing 'HMAC_MD5_CTX *' (aka 'struct HMAC_MD5_CTX_s *') to parameter of type 'POINTER' (aka 'unsigned char *') [-Wincompatible-pointer-types]
  MD5_memset(hmac, 0, sizeof(HMAC_MD5_CTX));
             ^~~~
md5.c:478:33: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    _saslauthd_MD5Update(&tctx, key, key_len); 
                                ^~~
md5.c:499:23: warning: passing 'const unsigned char *' to parameter of type 'POINTER' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  MD5_memcpy( k_ipad, key, key_len);
                      ^~~
md5.c:500:23: warning: passing 'const unsigned char *' to parameter of type 'POINTER' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  MD5_memcpy( k_opad, key, key_len);
                      ^~~
md5.c:514:34: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  _saslauthd_MD5Update(&context, text, text_len); /* then text of datagram */
                                 ^~~~
12 warnings generated.
mv -f .deps/md5.Tpo .deps/md5.Po
cc  -O2 -pipe  -fno-strict-aliasing  -L/usr/lib -o saslauthd mechanisms.o auth_dce.o  auth_getpwent.o auth_krb5.o  auth_krb4.o auth_pam.o auth_rimap.o  auth_httpform.o auth_shadow.o  auth_sia.o auth_sasldb.o lak.o  auth_ldap.o cache.o cfile.o  krbtf.o utils.o ipc_unix.o  ipc_doors.o saslauthd-main.o md5.o -L/usr/lib -L/usr/lib -lgssapi -lgssapi_krb5 -lheimntlm -lkrb5 -lhx509 -lcom_err -lcrypto -lasn1 -lwind -lheimbase -lroken -lcrypt -pthread  -lcrypt   ../sasldb/.libs/libsasldb.al -lpam 
cc: error: no such file or directory: '../sasldb/.libs/libsasldb.al'
*** Error code 1

Stop.
make[2]: stopped in /magus/work/usr/mports/security/cyrus-sasl2-saslauthd/work/cyrus-sasl-2.1.26/saslauthd
*** Error code 1

Stop.
make[1]: stopped in /magus/work/usr/mports/security/cyrus-sasl2-saslauthd/work/cyrus-sasl-2.1.26/saslauthd
*** Error code 1

Stop.
make: stopped in /usr/mports/security/cyrus-sasl2-saslauthd