3 messages in net.sourceforge.lists.courier-users[courier-users] Fw: AIX5.x bug in lib...
FromSent OnAttachments
Jørgen MothNov 17, 2005 2:11 am 
Jørgen MothNov 17, 2005 2:17 am 
Sam VarshavchikNov 17, 2005 3:56 am 
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] Fw: AIX5.x bug in libtool as generated by configure script used by courier-authlib-0.57)Actions...
From:Jørgen Moth (jorg@uni-c.dk)
Date:Nov 17, 2005 2:17:41 am
List:net.sourceforge.lists.courier-users

Dear Sam I hope to reach you by this list. Here is the response from the libtool people to your request to inform them of our AIX5.x bug in the configure script for authlib. Best regards - Jorgen

----- Original Message ----- From: "Ralf Wildenhues" <Ralf@gmx.de> To: "Jørgen Moth" <jorg@uni-c.dk> Cc: "Libtool" <libt@gnu.org>; "Allan Dukat" <alla@uni-c.dk> Sent: Wednesday, November 16, 2005 1:52 PM Subject: Re: AIX5.x bug in libtool as generated by configure script used by courier-authlib-0.57)

Hi Jørgen,

* Jørgen Moth wrote on Wed, Nov 16, 2005 at 01:41:49PM CET:

Hi I was requested to forward the following description (and solution) of an error in the libtool generating part of the configure script used by the courier people. Please respond to jorg@uni-c.dk for any further information.

We have been strugling without success for a long time now to install the new separated courier-authlib on IBM AIX 5.x to allow us to switch to the latest version of the courier packages. At last we have now identified the culpit:

The libtool script generated by the configure script is not well suited for the courier-authlib package when installed on AIX 5.x. The configure script erroneously presumes that the IBM linker automatically will locate and include all objects that define the symbols being listed in the exp-file. Owing to this mistake the code for aix4 and aix5 in the script sets whole_archive_flag_spec=' ' (a single space), thereby activating a wrong branch of the convenience library code in libtool. After having modified this setting to whole_archive_flag_spec= (empty), thereby suppressing linker-automated whole-archive processing on AIX5, courier-authlib installs smoothly!

Thank you for this bug report. In fact, we have fixed this behavior in the CVS HEAD version of Libtool (along with a couple more changes for AIX), but not ported the patch back to branch-1-5.

I'll go and see if I can find the commits that fixed this, and backport them.

I hope this message will reach the proper person responsible for the authlib configure script. If we can be of any further help to enhance configure and libtool please don't hesitate to contact us.

Well, it would still be good if you notified the author of the package to use an updated Libtool for courier-authlib. We hope to release 1.5.22 very soon.