From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/10738 Path: news.gmane.org!.POSTED!not-for-mail From: Josh Stone Newsgroups: gmane.linux.lib.musl.general Subject: fts in musl Date: Wed, 23 Nov 2016 10:34:19 -0800 Message-ID: Reply-To: musl@lists.openwall.com NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1479926378 17121 195.159.176.226 (23 Nov 2016 18:39:38 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 23 Nov 2016 18:39:38 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 To: musl@lists.openwall.com Original-X-From: musl-return-10751-gllmg-musl=m.gmane.org@lists.openwall.com Wed Nov 23 19:39:34 2016 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by blaine.gmane.org with smtp (Exim 4.84_2) (envelope-from ) id 1c9cS9-00032F-AT for gllmg-musl@m.gmane.org; Wed, 23 Nov 2016 19:39:29 +0100 Original-Received: (qmail 13360 invoked by uid 550); 23 Nov 2016 18:39:28 -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 10111 invoked from network); 23 Nov 2016 18:34:31 -0000 X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.32]); Wed, 23 Nov 2016 18:34:19 +0000 (UTC) Xref: news.gmane.org gmane.linux.lib.musl.general:10738 Archived-At: The community wiki has an entry for why musl doesn't have fts.h: http://wiki.musl-libc.org/wiki/FAQ#Q:_why_is_fts.h_not_included_.3F And it's right, fts certainly had LFS issues. However, the referenced glibc 15838 was closed as a duplicate of 11460, and that bug was fixed about a year ago by adding a proper fts64. https://sourceware.org/bugzilla/show_bug.cgi?id=11460 So it would be nice if musl would implement the same interface as fts64. I discovered this issue from a user having trouble with elfutils on openwrt/lede, which has patched out some fts-using functionality to get elfutils building on musl. Of course it would be much nicer if they didn't need that patch. Thanks, Josh Stone PS I'm not subscribed, so please CC replies.