Matt Brookings wrote:

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

Tobias Orlamuende wrote:
| Am Montag, 25. April 2005 03:55 schrieb Trever Noggle:
|
|>I am not able to get courier-authlib to compile with vpopmail. i did
|>emerge courier-imap and emerge courier-authlib and it always dies at the
|>same place. does anyone have any idea what is causing this.
|>
|>below is the place where it is failing.
|>
|>Linking libauthvchkpw.la
|>Linking authdaemontest
|>/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/bin/


|>ld: /var/vpopmail/lib/libvpopmail.a(vpopmail.o): relocation R_X86_64_32S
|>against `a local symbol' can not be used when making a shared object;
|>recompile with -fPIC
|>/var/vpopmail/lib/libvpopmail.a: could not read symbols: Bad value
|>collect2: ld returned 1 exit status
|>make[2]: *** [libauthvchkpw.la] Error 1
|>make[2]: *** Waiting for unfinished jobs....
|>make[2]: Leaving directory
|>`/var/tmp/portage/courier-authlib-0.55/work/courier-authlib-0.55'
|>make[1]: *** [all-recursive] Error 1
|>make[1]: Leaving directory
|>`/var/tmp/portage/courier-authlib-0.55/work/courier-authlib-0.55'
|>make: *** [all] Error 2
|>
|>!!! ERROR: net-libs/courier-authlib-0.55 failed.
|>!!! Function src_compile, Line 100, Exitcode 2
|>!!! Compile problem
|>!!! If you need support, post the topmost build error, NOT this status
|>message.
|
|
| There was somewhere a thread containing courier-authlib and AMD64 with
- -fPIC
| around in the last days. It was called "compile "vpopmail" with -fPIC on
| x86_64". I am not sure if these guys found a solution because on my
AMD64 it
| works without any problems (I am using an older version) and because
of this
| I didn't follow this thread...
| There is one thing which makes me thinking that the mentioned thread
_could_
| be the wrong one for you... This is based on one of the error-messages
you
| posted: " /var/vpopmail/lib/libvpopmail.a: could not read symbols: Bad
value"
| Did you already install vpopmail? IMHO courier needs some
vpopmail-libraries.
| Because of the fact, that I installed the whole thing last time about
1 year
| ago, I currently don't really remember the order of installations. But
maybe
| it's a point to have a look for...
| Btw: IMHO the ebuilds for qmail, vpopmail and courier provided by Gentoo
| aren't very good. After having some troubles while using them, I
installed
| these thing completely by hand.
| <irony>
| Maybe you want to ask Jeremy Kitchen from Inter7 for his opinion about
the
| mentioned ebuilds.
| </irony>
| NB: Jeremy IS using Gentoo and very deep into qmail, vpopmail and these
| things...
|


Yes.  Jeremy got me using Gentoo as well.  What you learn very quickly
is that ebuilds aren't so great for certian things.  You should avoid
the qmail, vpopmail, etc ebuilds like the plague.  As far as the courier
option, you probably should edit the Makefile, and add -fPIC to the
compiler options.

Good luck!
- --
/*
~    Matt Brookings <[EMAIL PROTECTED]>       GnuPG Key 7D7E5F37
~    Software developer                     Systems technician
~    Inter7 Internet Technologies, Inc.     (815)776-9465
*/

banner("Support open-source!\n");

void banner(char *arg) {
~  char b[50];
~  strcpy(b, arg);
~  printf(b);
}

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQFCbPB//pZz8n1+XzcRAgKbAJ9AsUKdQDZpJeq/HzXVUPtoTyl+BwCfR6Mi
2xlBrHVqCtvHUIZ8DEUcz1g=
=qAkI
-----END PGP SIGNATURE-----

If you do this without the ebuilds how do you avoid other items being installed such at ssmtp it appears that this is installed by default. you have to unmerge it in order to emerge qmail. how do you keep it from adding itself back inthere and potentially causing problems with doing an emerge --update --deep --newuse world ?


I appologize for the questions but I am new to gentoo and still trying to learn.

Thanks for the help,

Trever

Reply via email to