From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/5012 Path: news.gmane.org!not-for-mail From: Timo Teras Newsgroups: gmane.linux.lib.musl.general Subject: Re: Open issues at end of April Date: Thu, 1 May 2014 08:33:08 +0300 Message-ID: <20140501083308.7b839c81@vostro> References: <20140501004058.GA14289@brightrain.aerifal.cx> <20140501081758.42a84cc6@vostro> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1398922407 21256 80.91.229.3 (1 May 2014 05:33:27 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 1 May 2014 05:33:27 +0000 (UTC) To: musl@lists.openwall.com, dalias@libc.org Original-X-From: musl-return-5016-gllmg-musl=m.gmane.org@lists.openwall.com Thu May 01 07:33:19 2014 Return-path: Envelope-to: gllmg-musl@plane.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1WfjcT-0003V5-PN for gllmg-musl@plane.gmane.org; Thu, 01 May 2014 07:33:17 +0200 Original-Received: (qmail 20428 invoked by uid 550); 1 May 2014 05:33:17 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 20420 invoked from network); 1 May 2014 05:33:16 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; bh=GMfdm5mShmE9gM/Nhp0F84A5Y6cEPu+lxUfmcuB4PFg=; b=UR//xos3wzSwSf/5OE1wrhQMLsPEKPfBaeNG+q+wk+1mzSs5LFS8/VbaQP+oFyKAM4 kVcWt74UIfl/ZGRJhxoDC6jApZybwqI2u1RlhRZBWzY+1wqrukYWU66hQKxTYLGbUFSW a0vFCbXEex0GjFOrM5WFGFqDwxuob75x491mMC5vkqwCL/NXUm61IIUqMu9vfHkLkzhG NMxnC2sk7Ee4oxK4fzlLXybdThyCarGY0FViaiajZJ2mLT+gA96PSVXUOnXNTq9Y+0zZ Dpy8s++HuBjWiPVjvoj1g6tCvKtEM6MIJMcIn3gojHvqramNW/3kMCX8EM5EJgC3/az+ 2Bbw== X-Received: by 10.112.26.199 with SMTP id n7mr5695796lbg.27.1398922385707; Wed, 30 Apr 2014 22:33:05 -0700 (PDT) Original-Sender: =?UTF-8?Q?Timo_Ter=C3=A4s?= In-Reply-To: <20140501081758.42a84cc6@vostro> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.23; i486-alpine-linux-musl) Xref: news.gmane.org gmane.linux.lib.musl.general:5012 Archived-At: On Thu, 1 May 2014 08:17:58 +0300 Timo Teras wrote: > On Wed, 30 Apr 2014 20:40:58 -0400 > Rich Felker wrote: > > > Currently pending things I haven't gotten to yet, or which have open > > discussion still, seem to be: > > > > - Request for renaming dynamic linker's _start. > > - max_align_t > > - Changes for no-legacy-syscall archs > > - __xmknod and __sysv_signal ABI symbols > > - fmtmsg > > > > There are also several resolver-related topics which are going to be > > addressed in the resolver overhaul next month (May). > > > > I believe the ARM build issues have been addressed; let me know if > > anything remains open there. > > > > I'm planning to release 1.1.1 and 1.0.2 right away with some > > important fixes (mainly the strstr-family stuff), and work on the > > above items as part of 1.1.2. Please remind me if there are other > > pending things I'm forgetting. > > 1. I would need to have cp437 and cp850 in iconv. Otherwise mtools > cannot accesss fat filesystems, meaning syslinux is broke. I know > iconv overhaul is scheduled for 1.1.4 with hopefully getting the table > generation code published. But I think these few legacy codepages > should be added as a bug fix. > > 2. Possibly also sysconf() fixes: mapping table 0 to return value -1, > and fixing LONG_BIT should be done. > > 3. I also think having CFI for at least syscall_cpi should be done. > Debugging without that is a pain. > > 4. Other items in my wish list is "sendmmsg() and recvmmsg()" but as > discussed it's tricky. > > 5. And I also had the question if for NEEDED dependencies constructors > should be topologically sorted. > > 1-3 being 'high' priority. 6. Implementing if_nameindex() and getifaddrs() properly. Usable Netlink version exists (which might still need some fine tuning): http://git.alpinelinux.org/cgit/aports/plain/main/musl/1002-reimplement-if_nameindex-and-getifaddrs-using-netlin.patch Can wait until 1.1.2. 7. To go with 1.1.2 DNS overhaul: adding dns record parsing function: http://git.alpinelinux.org/cgit/aports/plain/main/musl/1001-add-basic-dns-record-parsing-functions.patch - Timo