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 1PYjMt-0005Ms-Ju for garchives@archives.gentoo.org; Fri, 31 Dec 2010 18:06:23 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 38530E0720 for ; Fri, 31 Dec 2010 18:06:23 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 17AB6E0687 for ; Fri, 31 Dec 2010 17:57:28 +0000 (UTC) Received: from vapier.localnet (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 794581B4034; Fri, 31 Dec 2010 17:57:27 +0000 (UTC) From: Mike Frysinger Organization: wh0rd.org To: gentoo-embedded@lists.gentoo.org Subject: Re: [gentoo-embedded] Is a compilation depend on the running kernel? Date: Fri, 31 Dec 2010 12:56:56 -0500 User-Agent: KMail/1.13.5 (Linux/2.6.37-rc5; KDE/4.5.2; x86_64; ; ) Cc: Enrico Weigelt References: <201012310023.35153.vapier@gentoo.org> <20101231161641.GA26940@nibiru.local> In-Reply-To: <20101231161641.GA26940@nibiru.local> 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: multipart/signed; boundary="nextPart21569641.Rg8FpDElDo"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201012311256.56951.vapier@gentoo.org> X-Archives-Salt: 93ea2fc4-e8f2-4883-9071-16652f47301e X-Archives-Hash: aa9e886fc42cf9543ee58523f1538b83 --nextPart21569641.Rg8FpDElDo Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable On Friday, December 31, 2010 11:16:41 Enrico Weigelt wrote: > * 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 > >=20 > > 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. >=20 > 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. i'm guessing you've never actually used gnulib and thus know little about h= ow=20 it works. importation of it isnt "unpredictable" at all. the developer do= ing=20 the import closely controls what functions exactly they wish to import. > The clean way (tm) would be making it a real library again, clearly you dont follow anything about gnulib. they're already work= ing=20 on an actual shared library now called libposix. > I'm currently in the process of doing exactly that. i'm sure that will totally see real use and isnt a complete waste of time =2Dmike --nextPart21569641.Rg8FpDElDo Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) iQIbBAABAgAGBQJNHhloAAoJEEFjO5/oN/WBKlsP+OIj/h/cmpEJTYUKJSNB9/9L RaKYW4rqh6jpc0fCP2sRYNjD+vCQjG+vqYcTiN6+ClgBB2TwWujNTW3P8W3o/fUe pzFyIhA9WT8IUCD2IKFknbT7Eq2EhgOXhaJ09+EviQsAdZPVqNgXyHI/LHOutaY8 koZMb2t8m7+wpYSZoIJeF++qZYqXUbY/tb/J0hbKZdk+3zLg7KDLFHPxyHjxsCqW TLAYH65U12iSAvmy0/YkUhflrLSqNEjjbGSxO3cAnIyblbCv9cwuknET746LCOt6 Qio61ygeUl4McGJJcR9gnp02AfcNs7PmXLFjY22Qc3S+U+/qHvG8VgHf6LHBwd5c +VbxGecFIN4NTnSh3h0nqjpoOhQgMY+lwf3Xd8qdOT9/kQSbNCG0Lkzg0d1BCKRY saDZxLMaO82msnPDkDAdw6IZk7yDuw75XGGq1SgptwVA2/fW/LBk5ormQS0pIsxA dJq64ORqEk2k8/oeT1J9NB0M2BXPriZe9JtsF/3Bg3PJHX1L/IO6zSfA7n8nlQDp Qsbrhs2nbl2ndzRfz/mdR8D5GkkWE3QyUwofipiZkQbqCDXOWFa9+VV8wfjF3cXC 06+gp3TYMNC8YnLoVI8k/mnRpzYWybDtHNHYkZM9rR13lU9z9WMSgZiY9fMqgrsY tazTSGJt81F1UFOm3xM= =QMmw -----END PGP SIGNATURE----- --nextPart21569641.Rg8FpDElDo--