On Thu, Jun 12, 2008 at 12:38:42PM -0400, Mike Frysinger wrote: >On Thu, Jun 12, 2008 at 12:31 PM, Paul Mundt wrote: >> On Thu, Jun 12, 2008 at 11:28:10AM -0500, Bill Gatliff wrote: >>> That's how emdebian is doing a bunch of their stuff, and I have to admit that it >>> works pretty darned well. It's also handy for configuration management, since >>> the cache file itself is plaintext and therefore svn/git/bzr/cvs/...-friendly. >> >> Yes, that's the easy case. It's things like perl that are the corner >> cases, and my objection comes from the fact that people think we ought to >> not have the kernel depend on perl rather than just fixing the package >> itself. Autoconf/libtool damage is an entirely different problem :-) > >of the core packages, perl and openssl tend to be heavily damaged. >openssl because it depends on perl instead of a real build system. It's also a pity that automake doesn't work with microperl. And even for the most simple .pm you have to do perlward^Wawkward stuff like ifeq ($(BR2_PACKAGE_AUTOMAKE),y) # we need to build a perl for the host just for Errno.pm (cd $(MICROPERL_DIR); ./Configure -de; \ $(MAKE) CC="$(HOSTCC)"; \ $(SHELL) ext/util/make_ext nonxs Errno MAKE="$(firstword $(MAKE))"; \ ) endif (cd $(MICROPERL_DIR); chmod u+w uconfig.h; . ./uconfig.sh; \ $(MAKE) -f Makefile.micro regen_uconfig; \ [snip rest of the misery] -- To unsubscribe from this list: send the line "unsubscribe linux-embedded" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html