4 messages in net.sourceforge.lists.courier-users[courier-users] Building courier-auth...
FromSent OnAttachments
Alessandro VeselyDec 30, 2004 11:06 am 
Sam VarshavchikDec 30, 2004 4:01 pm 
Alessandro VeselyDec 31, 2004 5:16 am 
Sam VarshavchikDec 31, 2004 2:19 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[courier-users] Building courier-authlib on solarisActions...
From:Alessandro Vesely (ves@tana.it)
Date:Dec 30, 2004 11:06:39 am
List:net.sourceforge.lists.courier-users

Hi Sam,

I hope that requiring GNU ld is a temporary feature of courier-authlib. The GNU loader has traditionally been buggy on solaris-sparc and requiring it may jeopardize the portability of Courier.

It is only the line that builds libcourierauthcommon.la that fails. I rewrote that command line by hands replacing "-Wl,--whole-archive" with "-Wl,-z -Wl,allextract", and "-Wl,--no-whole-archive" with "-Wl,-z -Wl,defaultextract". Re-issuing make completed w/o errors.

I guess one would similarly need +forceload on HPUX et cetera. Why? That's a job for libtool, as (not much extensively) exemplified in http://www.gnu.org/software/automake/manual/html_node/Libtool-Convenience-Libraries.html Doesn't that work?

Happy 2005 to all! Ale