From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS31976 209.132.180.0/23 X-Spam-Status: No, score=-4.1 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_HELO_PASS,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 7A8FB1F461 for ; Wed, 26 Jun 2019 17:41:30 +0000 (UTC) DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:date:in-reply-to:references:mime-version :content-type:content-transfer-encoding:subject:to:cc:from :message-id; q=dns; s=default; b=BcSz8z4tBWoIOaAHMWHQdBWrcTnOUiY RJjpmqkchJUXuS2VkSleQ8wVpeIFcOvbPikhDqIBOes/LKvhw2HsQF6gZuYjJ1gd t4BOpA/LVLR6rvBKXePX923pS1kiovsiCSvJvlTGeQ0FqI5ChxO/txY3y+Vdznfq Yz95Ux5ocTxk= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:date:in-reply-to:references:mime-version :content-type:content-transfer-encoding:subject:to:cc:from :message-id; s=default; bh=E1+KWKqZRBeG+gmB+EjE9lA0t8s=; b=o1SW5 OPLDg5g5NgeJTKWBuU91ek5PUOvjThoCqAdXzI7VStu8xg7ENTermfOHOTwIOUiQ 68W8jFX1YJ6EddbRG/juMboaqvAENThcdipgBNYzIpm2wcTnskNBeB5Ik8RYWSii Mi+qw2Aazp2Rc5Gf2duEZ1v7w+Y3eDY4yhKgtM= Received: (qmail 129383 invoked by alias); 26 Jun 2019 17:41:28 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Received: (qmail 129375 invoked by uid 89); 26 Jun 2019 17:41:28 -0000 Authentication-Results: sourceware.org; auth=none X-HELO: mail-io1-f68.google.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brauner.io; s=google; h=date:user-agent:in-reply-to:references:mime-version :content-transfer-encoding:subject:to:cc:from:message-id; bh=yCiKa39W4Q7e4r65dMka4bilzLiNVsyk2a+Ekc31inU=; b=aqyFxAfYjEdxSDARr3vxHEnP7KSbeKzjUOL/rZbyWvMSjyuLgBfjylh6AB/NM5EuoT R1424n6UGOuSWe9qfqvkyAEFOtP5gUIJIT3kBAcwBoVQmbpMDLIQP05xc+qGi2XDTqEy 1WG8ZBpKYnm4pWr6+C6bxvh6XP7x/ZLZo7+WmcO6k6sCyNnmdpBbomDjOMU2VwlBkNgN lgJC2uV/JuKe7R7XBu3xSSjx1uQZGAwXjAyNLFVtpahUHFZm+vBqfQyIwnQd2LNzUnVV VDu6fNl2/CvnhFY7ReqD5p/YxywIXsADXJGp/UDVdnXxXHMBQgY+Qupvpsq/TnnKWPLl 3/TQ== Date: Wed, 26 Jun 2019 19:41:17 +0200 User-Agent: K-9 Mail for Android In-Reply-To: References: <87o92kibdz.fsf@oldenburg2.str.redhat.com> <20190626163908.GA13251@altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: glibc at the Toolchains microconference at LPC 2019 To: libc-alpha@sourceware.org,Zack Weinberg ,"Dmitry V. Levin" CC: GNU C Library From: Christian Brauner Message-ID: <530DF2A2-2D76-43F6-81D0-405EFE097A57@brauner.io> On June 26, 2019 6:50:23 PM GMT+02:00, Zack Weinberg wr= ote: >On Wed, Jun 26, 2019 at 12:39 PM Dmitry V=2E Levin >wrote: >> On Wed, Jun 26, 2019 at 06:01:28PM +0200, Florian Weimer wrote: >> > glibc system call wrappers are on the agenda: >> > >> > > >> > >> > Will anyone from the glibc community attend and can set the right >> > expectations? >> >> What are the right expectations? > >Well, _I_ think glibc should provide wrappers for all Linux system >calls, except those that cannot be used without stomping on internal >glibc data structures (e=2Eg=2E set_tid_address, set_robust_list, brk) an= d >those that have been completely superseded by newer syscalls=2E Other >people have disagreed with me pretty strenuously, but they haven't >done any of the work required to make forward progress on their more >conservative policies=2E I am tempted to post a patch early in the 2=2E3= 1 >cycle that adds wrappers for everything, and then threaten to apply it >unilaterally unless I hear concrete objections within a week or so=2E > >zw Strongly agree=2E