hi oden

Linking libauthvchkpw.la
/usr/bin/ld: /home/vpopmail/lib/libvpopmail.a(vpopmail.o):
relocation R_X86_64_32 can not be used when making a shared
object; recompile with -fPIC

It means you have to pass -fPIC to CFLAGS when building the static vpopmail lib.
ups... i think i have misunderstood it ;-) .. okay now i have recompiled vpopmail with the -fPIC flag and the courier-authlib
compiled just fine.. .but after starting the authdaemon i get all the time the following errors:
13:36:14 pluto authdaemond: Installing libauthvchkpw
13:36:14 pluto authdaemond: /usr/local/libexec/courier-authlib/authdaemond: Symbol `read' causes overflow in R_X86_64_PC32 relocation
13:36:14 pluto authdaemond: /usr/local/libexec/courier-authlib/authdaemond: Symbol `__errno_location' causes overflow in R_X86_64_PC32 relocation
13:36:14 pluto authdaemond: /usr/local/libexec/courier-authlib/authdaemond: Symbol `__errno_location' causes overflow in R_X86_64_PC32 relocation


do i need to compile the authdaemon with -fPIC too or what could cause this error? ... as i am not sure if it is a courier or vpopmail problem :-(

regards
 KoS
--
Martin Kos                                       +41-76-384-93-33
http://kos.li        Say NO to HTML in mail         ICQ# 13556143
                Proudly running Debian GNU/Linux

Reply via email to