From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3299 invoked by alias); 24 Jul 2008 19:24:59 -0000 Received: (qmail 3287 invoked by uid 22791); 24 Jul 2008 19:24:57 -0000 X-Spam-Check-By: sourceware.org Received: from pool-72-93-245-95.bstnma.fios.verizon.net (HELO ednor.cgf.cx) (72.93.245.95) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 24 Jul 2008 19:24:29 +0000 Received: by ednor.cgf.cx (Postfix, from userid 201) id 380512B353; Thu, 24 Jul 2008 15:24:27 -0400 (EDT) Date: Thu, 24 Jul 2008 19:24:00 -0000 From: Christopher Faylor To: cygwin-apps@cygwin.com Subject: Re: [RFC] 1.7 Packaging: Toolchain Message-ID: <20080724192427.GB7670@ednor.casa.cgf.cx> Reply-To: cygwin-apps@cygwin.com Mail-Followup-To: cygwin-apps@cygwin.com References: <48881261.3080504@users.sourceforge.net> <20080724095249.GH5251@calimero.vinschen.de> <48885F1C.E8C66D3A@dessent.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <48885F1C.E8C66D3A@dessent.net> User-Agent: Mutt/1.5.16 (2007-06-09) Mailing-List: contact cygwin-apps-help@cygwin.com; run by ezmlm Precedence: bulk Sender: cygwin-apps-owner@cygwin.com List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps@cygwin.com X-SW-Source: 2008-07/txt/msg00125.txt.bz2 On Thu, Jul 24, 2008 at 03:53:16AM -0700, Brian Dessent wrote: >Corinna Vinschen wrote: > >> I don't know if that's a problem for std::wstring, but newlib is still >> missing the wprintf family of functions. > >Based on the defintion of GLIBCXX_ENABLE_WCHAR_T in > >the list of missing functions before wchar_t can be enabled is: > >fgetwc >fgetws >fputwc >fputws >fwide >fwprintf >fwscanf >getwc >getwchar >putwc >putwchar >swprintf >swscanf >ungetwc >vfwprintf >vswprintf >vwprintf >wcsftime >wcstod >wcstok >wprintf >wscanf Huh. That list is actually smaller than I would have expected. Can't we get all of these from freebsd? How about scrapping newlib in favor of freebsd libraries? I have been suggesting this for years. Maybe the timing is wrong since we want to release Cygwin ASAP but it sure would be nice to be in control of 100% of Cygwin and not have to wander over to newlib whenever we need to make changes. cgf