From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1PYiP4-00066P-2E for garchives@archives.gentoo.org; Fri, 31 Dec 2010 17:04:34 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 16101E064B for ; Fri, 31 Dec 2010 17:04:32 +0000 (UTC) Received: from mailgate.caprica.metux.de (caprica.metux.de [82.165.128.25]) by pigeon.gentoo.org (Postfix) with ESMTP id 70B93E050F for ; Fri, 31 Dec 2010 16:23:45 +0000 (UTC) Received: from mailgate.caprica.metux.de (localhost.localdomain [127.0.0.1]) by mailgate.caprica.metux.de (8.14.4/8.14.4) with ESMTP id oBVGJSI3017406 for ; Fri, 31 Dec 2010 17:19:28 +0100 Received: (from uucp@localhost) by mailgate.caprica.metux.de (8.14.4/8.14.4/Submit) with UUCP id oBVGJ4AT017395 for gentoo-embedded@lists.gentoo.org; Fri, 31 Dec 2010 17:19:04 +0100 Received: (from weigelt@localhost) by nibiru.metux.de (8.12.10/8.12.10) id oBVGGfQp002206 for gentoo-embedded@lists.gentoo.org; Fri, 31 Dec 2010 17:16:41 +0100 Date: Fri, 31 Dec 2010 17:16:41 +0100 From: Enrico Weigelt To: gentoo-embedded@lists.gentoo.org Subject: Re: [gentoo-embedded] Is a compilation depend on the running kernel? Message-ID: <20101231161641.GA26940@nibiru.local> References: <201012261346.53599.vapier@gentoo.org> <20101230064634.GD10596@nibiru.local> <201012310023.35153.vapier@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-embedded@lists.gentoo.org Reply-to: gentoo-embedded@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201012310023.35153.vapier@gentoo.org> User-Agent: Mutt/1.4.1i X-Terror: bin laden, kill bush, Briefbombe, Massenvernichtung, KZ, X-Nazi: Weisse Rasse, Hitlers Wiederauferstehung, 42, X-Antichrist: weg mit schaeuble, ausrotten, heiliger krieg, al quaida, X-Killer: 23, endloesung, Weltuntergang, X-Doof: wer das liest ist doof X-Archives-Salt: 65043f23-26d0-4eb3-b61e-212088c05d50 X-Archives-Hash: 82f43ff11b8e23dfcc5d2939cbc62ceb * Mike Frysinger schrieb: > On Thursday, December 30, 2010 01:46:34 Enrico Weigelt wrote: > > Little example, where I'm working on right now: coreutils and gnulib. > > Imagine, these jerks not just collected hundreds of (sometimes really > > broken) tests and workarounds instead of fixing the source - they > > also collected them in another "package" called gnulib, which gets > > fetched via git (from the current head instead of some release tag!) > > and _copied_ into the coreutils source tree by some obscure > > "bootstrap" script. Wow, self-modifying code. Violating all rules > > of the very first semester in software engineering ;-o > > yeah, once you start fixing Microsoft's runtime library and Solaris' C library > and old UNIX systems whose owners long died and ........, feel free to get > gnulib obsoleted. but until that happens, stop living in an unrealistic > world. gnulib exists for a very real reason and is extremely useful to many > many people. You didn't get my point. I was talking about the way of copying in (parts of) gnulib into other package's source tree in an unpredicable way, directly within the build process. The clean way (tm) would be making it a real library, that's just imported by other packages and maybe provides some additional autoconf macros. I'm currently in the process of doing exactly that. git://pubgit.metux.de/oss-qm/gnulib-src.git git://pubgit.metux.de/oss-qm/coreutils.git cu -- ---------------------------------------------------------------------- Enrico Weigelt, metux IT service -- http://www.metux.de/ phone: +49 36207 519931 email: weigelt@metux.de mobile: +49 151 27565287 icq: 210169427 skype: nekrad666 ---------------------------------------------------------------------- Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme ----------------------------------------------------------------------