Seems like a dependency problem in your postgresql libraries - did you install postgresql from source or package? Maybe some postgresql guru might give you some more information - anyone on this list? Can you succesfully compile other postgresql-dependent programs?

roel

David A. Bandel heeft op woensdag, 11 dec 2002 om 16:49 (Europe/Amsterdam) het volgende geschreven:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Make output:

cc      -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE main.c -o dbmail-smtp
list.o debug.o pipe.o mime.o pgsql/dbpgsql.o dbmd5.o md5.o bounce.o
forward.o memblock.o pgsql/dbauthpgsql.o config.o
- -L/usr/lib/postgresql/lib/ -I/usr/include/postgresql/ -lpq -lcrypto -lssl
- -lkrb5
/usr/lib/postgresql/lib//libpq.a(fe-auth.o)(.text+0xfb): In function
`pg_krb5_init':
: undefined reference to `krb5_cc_get_principal'
/usr/lib/postgresql/lib//libpq.a(fe-auth.o)(.text+0x135): In function
`pg_krb5_init':
: undefined reference to `krb5_cc_close'
/usr/lib/postgresql/lib//libpq.a(fe-auth.o)(.text+0x1c7): In function
`pg_krb5_init':
: undefined reference to `krb5_cc_close'
collect2: ld returned 1 exit status
make: *** [smtp] Error 1
Sorry, Make failed.

The above functions exist in /usr/include/krb5.h:

chiriqui:/usr/include# grep krb5_cc_get_principal krb5.h
krb5_cc_get_principal (krb5_context context, krb5_ccache cache,
#define krb5_cc_get_principal(context, cache, principal)
#krb5_x ((cache)->ops->get_princ,(context, cache, principal))

chiriqui:/usr/include# grep krb5_cc_close krb5.h
krb5_cc_close (krb5_context context, krb5_ccache cache);
#define krb5_cc_close(context, cache)
#krb5_x ((cache)->ops->close,(context, cache))

I've even tried adding:
#include <krb5.h>
to some of the .c files, but it doesn't seem to help (or I've chosen the
wrong files).

TIA,

David A. Bandel
- --
Focus on the dream, not the competition.
                -- Nemesis Racing Team motto

On Wed, 11 Dec 2002 14:55:43 +0100
begin  Roel Rozendaal - IC&S <[EMAIL PROTECTED]> spewed forth:

What exactly is the output of make? We have had no problems compiling
dbmail for debian; i don't really understand how come you have
kerberos5 dependency problems - there is no kerberos used by dbmail
itself.

regards roel


David A. Bandel heeft op woensdag, 11 dec 2002 om 14:49
(Europe/Amsterdam) het volgende geschreven:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Folks,

I'm running Debian unstable/testing and can't seem to get dbmail to
compile.  Problem seems to be with kerberos5.  I've added the
libraries(-lkrb5), but the build doesn't seem to pick up
/usr/include/krb5.h (make
fails w/ references to defines found in this file).

Anyone else managed to build on Debian testing and/or seen/resolved
these
problems?

Thanx,

David A. Bandel
- --
Focus on the dream, not the competition.
                -- Nemesis Racing Team motto
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE990JP3uVcotqGMQcRAr0IAKC7agAGpytlyfGiBJXOshUW15ds1ACePdVU
BXpu+eNEwrNmU18LxU4kjB4=
=/JrN
-----END PGP SIGNATURE-----
_______________________________________________
Dbmail mailing list
Dbmail@dbmail.org
https://mailman.fastxs.nl/mailman/listinfo/dbmail

_______________________________________________
Dbmail mailing list
Dbmail@dbmail.org
https://mailman.fastxs.nl/mailman/listinfo/dbmail
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE9916J3uVcotqGMQcRAlc8AKCdPQzyj6IoI4N3BtLvff2/RAmz3wCfdyXR
/kssNVAC89gGwDsmShyY1Bk=
=/+ay
-----END PGP SIGNATURE-----
_______________________________________________
Dbmail mailing list
Dbmail@dbmail.org
https://mailman.fastxs.nl/mailman/listinfo/dbmail

Reply via email to