From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/9147 Path: news.gmane.org!not-for-mail From: Szabolcs Nagy Newsgroups: gmane.linux.lib.musl.general Subject: Re: Open/pending issues as of Jan 17 Date: Mon, 18 Jan 2016 12:25:30 +0100 Message-ID: <20160118112530.GB9621@port70.net> References: <20160117231554.GA19126@brightrain.aerifal.cx> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1453116420 22291 80.91.229.3 (18 Jan 2016 11:27:00 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 18 Jan 2016 11:27:00 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-9160-gllmg-musl=m.gmane.org@lists.openwall.com Mon Jan 18 12:27:00 2016 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1aL7xc-0006hA-AE for gllmg-musl@m.gmane.org; Mon, 18 Jan 2016 12:27:00 +0100 Original-Received: (qmail 10117 invoked by uid 550); 18 Jan 2016 11:25:43 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Original-Received: (qmail 10051 invoked from network); 18 Jan 2016 11:25:42 -0000 Mail-Followup-To: musl@lists.openwall.com Content-Disposition: inline In-Reply-To: <20160117231554.GA19126@brightrain.aerifal.cx> User-Agent: Mutt/1.5.24 (2015-08-30) Xref: news.gmane.org gmane.linux.lib.musl.general:9147 Archived-At: * Rich Felker [2016-01-17 18:15:54 -0500]: > With a quick review of the mailing list since late November I found > the following possibly-open issues: > > - resolver search domain support > - preinit_array > - mlock2 syscall wrapper > - mips siginfo_t fix i think this should have priority (abi visible bug, should not wait for arch/bits cleanup) > - avl tree: any changes still pending?? there are no known bugs in the current code, but tsearch_small.c would be an improvement over it. (and twalk,tfind should be separate tu) > - adding pot file for translators > - unsetenv pointer eval after free > - printf big widths/precisions > - atomic.h overhaul > - dirent.h macros > - dlopen deadlock > - setvbuf random stuff: - linux 4.* uapi (includes mlock2, but a lot of other stuff too) - symbol versioning (for at least gcc-6 libgcc_s.so) - __cxa_thread_atexit_impl ? (i expect this to come up in real code) - stdatomic.h - string functions correctness - regex bre extensions \+ \? \| - regcomp increase tre_stack_new limit - str{f,p}time %z %Z %k %l ? - noreturn __assert_fail ? - hidden visibility for internal functions - compiler builtins in libc (sqrt, fabs, memcpy..) - asm -> inline asm - ld128 math > Also, not code issues, but the following possibly-open documentation > issues were found: > > - documenting atomic.h primitives contracts > - documenting "known UB" in musl > > There were a few other patches that were mostly trivial which I just > committed outright, and the big one, out-of-tree builds, that I > finally committed after some more testing. > > Is there anything else I missed that's an open issue right now? Or > requests for prioritizing the above list? I'm going to try to take the > above (and anything else that comes up) and turn it into a plan for > what can reasonably go into the next release. > > Rich