3.0.20 Alpha configure on AIX4.3 for -lcom_err broken

Jelmer Vernooij jelmer at nl.linux.org
Mon Nov 25 15:11:01 GMT 2002


On Mon, Nov 25, 2002 at 09:57:31AM -0500, Nik Conwell wrote about '3.0.20 Alpha configure on AIX4.3 for -lcom_err broken':
> 
> I cvs'ed the latest 3.0.20 Alpha this morning...
> 
> On the configure, the test for _et_list in libcom_err.a doesn't seem to ever
> work, even though _et_list is in com_err.  Perhaps it's marked as private?
> (IBM cc or gcc, makes no difference.)  This results in no -lcom_err being added
> to LIBS, and so the build of the smbd fails due to not finding _et_list and
> error_message().  Manually adding -lcom_err to LIBS causes things to build OK.
> 
> I hacked the configure to look for error_message() in -lcom_err instead of
> looking for _et_list, and that seems to have worked OK.
> 
> I'm not sure what this means for systems that don't need -lcom_err since the
> test apparently only checks to see if it builds with the lib, and not if the lib
> is superfluous.
Please don't send in patches to configure, but to configure.in
instead. Configure is autogenerated.

Is there anything useful in config.log that indicates why the test for 
_et_list in -lcom_err fails?

Jelmer



More information about the samba-technical mailing list