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 1S34q5-0004yl-I5 for garchives@archives.gentoo.org; Thu, 01 Mar 2012 12:10:29 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DAB5FE0894 for ; Thu, 1 Mar 2012 12:10:28 +0000 (UTC) Received: from mail1.nippynetworks.com (mail1.nippynetworks.com [91.220.24.129]) by pigeon.gentoo.org (Postfix) with ESMTP id 08B04E07F0 for ; Thu, 1 Mar 2012 10:44:07 +0000 (UTC) Received: from localhost (mail1.nippynetworks.com [127.0.0.1]) by mail1.nippynetworks.com (Postfix) with ESMTP id D5A8834048C for ; Thu, 1 Mar 2012 10:44:06 +0000 (GMT) X-Virus-Scanned: amavisd-new at nippynetworks.com Received: from mail1.nippynetworks.com ([127.0.0.1]) by localhost (mail1.nippynetworks.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id k-0tr7fIT0_6 for ; Thu, 1 Mar 2012 10:44:06 +0000 (GMT) Received: from Ed-Wildgooses-MacBook-Pro.local (unknown [212.69.38.73]) (Authenticated sender: edward@wildgooses.com) by mail1.nippynetworks.com (Postfix) with ESMTPSA id 9847B340405 for ; Thu, 1 Mar 2012 10:44:06 +0000 (GMT) Message-ID: <4F4F52F6.8040200@wildgooses.com> Date: Thu, 01 Mar 2012 10:44:06 +0000 From: Ed W User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2 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 To: gentoo-embedded@lists.gentoo.org Subject: [gentoo-embedded] Can I get some interest in the uclibc-0.9.33.ebuild Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: a405ab88-2b55-4991-b095-50fcd839fb40 X-Archives-Hash: 26e6f8666504bff18233b18e6b68a63f Hi, could all uclibc users take a peek at: https://bugs.gentoo.org/show_bug.cgi?id=308477 I have bumped the ebuild to 0.9.33 and also added some extremely hacky patches to build iconv (and accidentally also locale) support. From my limited understanding this almost works as expected and seems very achievable to get to a fully working state. The iconv support is the main thing I wanted. Locales seem to be included as part of the same uclibc config switch, but don't add that much extra space - it would be nice to have them independently selectable though I need some help: - Testing the iconv stuff and working on the patches so they can go upstream - Fixing the ebuild to have an iconv flag to bring this stuff in a selectable way - Fixing the ebuild to allow selectable locales in some gentoo acceptable way? - Testing with hardened, ie gcc-4.5.3-r2 and the adjusted variable as per bug (this brings SSP support to gcc on uclibc) - Testing on as many other architectures than x86 as possible... The goal is to get this into tree as a masked ebuild as soon as possible. The rest of the tree is growing away from supporting uclibc because its the easiest option. However, if we can get 0.9.33 in good shape then we have a modern drop in libc replacement which supports modern hardened compilers, nptl and more - it's then feasible to start filing bugs to other packages to add small patches as appropriate. In particular having even partially working iconv support in uclibc would appear to reduce the number of packages with uclibc conditional compiles by a large chunk... Grateful for help getting this in shape Thanks Ed W