from configure.in.in line 124: AC_SEARCH_LIBS([MD5Init], [md md5 c], \ [AC_DEFINE([HAVE_MD5INIT], [1], [Define if MD5Init present])]) this should either be a mandatory dependency or controlled via --enable/--disable, see http://www.gentoo.org/proj/en/qa/automagic.xml
This dependency should be removed all together and we should stick to the internal MD5 code. Maybe Jannis can have a look at this.
Created attachment 1963 Patch to use internal MD5 code @Benny: Like this?
Actually ... if the patch is ok, I'll just remove my name from the source file before applying it. I expected more changes to be necessary (which might have justified that copyright notice).
Jap.
Author: jannis Date: 2008-11-10 19:19:08 +0000 (Mon, 10 Nov 2008) New Revision: 28714 Modified: libexo/trunk/ChangeLog libexo/trunk/configure.in.in libexo/trunk/exo/exo-icon-view.c libexo/trunk/exo/exo-md5.c Log: * configure.in.in, exo/exo-md5.c: Get rid of external MD5 functions.
Note that the icon view accidently slipped into the commit. It has already been reverted (but the md5 changes remain committed of course).