Hi Lindsay. Thanks for the comment on the bug report. Will look at this when I have some time left.
On Monday 12 May 2008, Lindsay Haisley wrote: > 1. Gentoo _normally_ doesn't need to run autotools against a package > source - simply using the usual configure/make/make install, perhaps > with minimal patching to to accommodate Gentoo-specific features, is all > that's required. Yes. > 2. Current Courier tarballs contain configuration scripts built against > outdated macros which make the above process problematic in some > environments. Gentoo portage system has a check (that I do not really understand) that kills configure with the shipped files, yes. This check finds out that courier build files were created with a libtool-version different from the one one a typical Gentoo system. Again, I don't know if this is really a problem, but Gentoo reports this as a problem and instructs to re-build all stuff. > 3. Therefore, Gentoo needs to step back one step in the build process > and re-run the autotools to rebuild the configure and Makefile.in > scripts. The ebuild file as I used before buming it to somehow current versions did a _complete_ regeneration, running all stuff, autoconf, automake, aclocal, everything. I changed that to the Gentoo-macro called "_elibtoolize()" that only runs aclocal and libtoolize. For fixing the problem with the libtool versions, this seems to be enough. > 4. If the build and configure scripts in the Courier tarball were > properly updated, the Gentoo ebuild would need only to proceed as in > step #1 above. Propably yes, I think. Sam sais, that this Gentoo-specific libtool-version check is useless. I think they built it in because it hurts anything anywhere, but I don't know how common such errors are. regards, Bernd -- When something is 'new and improved' - which is it? If it's new, then there has never been anything before it. If it's an improvement, then there must have been something before it.
signature.asc
Description: This is a digitally signed message part.
------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________ courier-users mailing list [email protected] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
