Patch from William Jojo sent to samba-technical:
This is based on some pain felt when building 32-bit and 64-bit Clustered Samba
on AIX with GPFS support.
Part of the problem lies in AIX only providing 32-bit shared object in
libxdsm.a(shr.o). So without libdmapi.a from gpfs.base, you get no DMAPI
support under 64-bit.
fi
if test x"$samba_dmapi_libs" = x"" ; then
fi
if test x"$samba_dmapi_libs" = x"" ; then
- AC_CHECK_LIB(xdsm, dm_get_eventlist,
- [samba_dmapi_libs="-lxdsm"], [])
+ AC_CHECK_LIB(dmapi, dm_get_eventlist,
+ [samba_dmapi_libs="-ldmapi"], [])
fi
if test x"$samba_dmapi_libs" = x"" ; then
fi
if test x"$samba_dmapi_libs" = x"" ; then
- AC_CHECK_LIB(dmapi, dm_get_eventlist,
- [samba_dmapi_libs="-ldmapi"], [])
+ AC_CHECK_LIB(xdsm, dm_get_eventlist,
+ [samba_dmapi_libs="-lxdsm"], [])