Why do we ship a copy of ltdl in the source instead of requiring it to be installed on the compile host at build time?
ltdl has broken the build at times in the past, too. There are a number of good reasons not to ship source code if we can simply rely on it being present on the build host.
targetting resolution for next release
similar reasoning might apply to the m4 and intl directory -> needs verification
As the commit of r346, now scim won't ship with intl/ and m4/. scim will still bundle the ltdl/ (it is generated by bootstrap script automatically so it is not committed to the subversion repository) but the configure script will try to find the system first. If not found, configure script will notice the user and ask user to turn on the --with-included-ltdl option to use the bundled ltdl.
Fixed in revision 346