From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on starla X-Spam-Level: X-Spam-Status: No, score=-0.9 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 92BDE1F44D for ; Fri, 19 Apr 2024 16:12:23 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=V5WK9XjP; dkim-atps=neutral Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id ABD453849AFA for ; Fri, 19 Apr 2024 16:12:22 +0000 (GMT) Received: from mail-ed1-x532.google.com (mail-ed1-x532.google.com [IPv6:2a00:1450:4864:20::532]) by sourceware.org (Postfix) with ESMTPS id 721443849ACB for ; Fri, 19 Apr 2024 16:12:01 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 721443849ACB Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 721443849ACB Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a00:1450:4864:20::532 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1713543123; cv=none; b=kauyS8KtYCfE9nNI9YddYE0uCHoX31OxMPfcBnKXz4VS9yvUI6BlrQtKhXqC2+LB2eGl2SsaKCSvBI9V9PXUGt5kB8pzc7u/QBEUZSdQeKSSepU/7Oh5q+Q3n4Rz98QU/mYu5+S4Qr2B6jRPUWTHwyURcHZQoITcv5cAoZz2OkA= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1713543123; c=relaxed/simple; bh=T1RALSygrkhcJ9DNIst9NpMXUG+PwRIlAZDWLJsx2X0=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=sZoOBvJl+yWfvGRgS6m5KRqlr/1ptRmD14d37u3O3Jh8yOQewIyoXG/WkKbKvjHEvhJPq5Sy1pT4b8A/qeOc12Qbu3NfD9yqY+e/sAE4wSPy6AtG/80SfJWKdgTmlIS+dTsKXcdCbL0JqOVBjyC2CN+mcZXA4Dosqq3qbTKowRc= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-ed1-x532.google.com with SMTP id 4fb4d7f45d1cf-56e477db7fbso3700748a12.3 for ; Fri, 19 Apr 2024 09:12:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713543120; x=1714147920; darn=sourceware.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=T1RALSygrkhcJ9DNIst9NpMXUG+PwRIlAZDWLJsx2X0=; b=V5WK9XjPoMKhF5spl1Shce7pskf8ZbVDY/rU+dCsEWH7N/rr9pkq6Cuqp3RlbGFXCy yvdvv4UqztMbHyTFTFCcxfXlTkanPOnTYqXARNF3/VRIlzGbM6Xg/kfmgDsb0zy+9b9p vS8Ajm9oTNHI3PKYlpRGnAzkgPsNrqGVhh9t4S2zx4jqyy3OZM6698zvuV08OWw7Y9Ce M/1mFnSME4+9rv0VeG10lBEGYvOHVPzgT6yLTDONrXN2/zYShd4W6dpjN+39zpbfQc+k bxEEdKmJbFi+Mp2gUVzD5LtqJnf/yPVdYBp6QEoC7LcXHLSpptJkIm4ZbDlvInwkomrs ZnTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713543120; x=1714147920; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=T1RALSygrkhcJ9DNIst9NpMXUG+PwRIlAZDWLJsx2X0=; b=bVBmIVGOzcb28ldpWHTpOuXGQNVu5r4sqsOnYGaMD6riALuFYzN4gmHCQUWd95KOA3 almYAIXdMIfd1krslsy+fsJa+07AeNahp4FBPpTZgI5R6DXy8L1CGwskrK/ZMQJcRRDX 6iC74Yz3K506mQFLYrfc8isLtA1SqWNC1SgclkTt/YmRNdV4yRAySCwLZPYwPOdJlInt zoDpfKz0aikrceW+oE+SvxOZvU+FROXVx8zDgbszi4/G0wZdDamZUBQ32ubR0UsO56af 1AcuQtSC9o7xEQPpEVWzbMMFnxt9IcYQmDuSolv9GAOPOR/1FARW+IhQnj+QmmSlP01C toKQ== X-Forwarded-Encrypted: i=1; AJvYcCVzbRjqHlX0qv3N0nSMNImAQ6Lyd5xqQhiOpqyv+MLFuY7FcyChryuc5VEo5zCA3gf9O/o/5gOEE1Jeq12TEEaDeameYRUSgYGD X-Gm-Message-State: AOJu0YxvOEynHfST+D8D7n2zBdYRAOQ2UFJYVDcC40SF7O6V2gbfBWww LiqZs/bZ7gCZIzT4QozNUu/Aa1Aise7ob8Wt6b87o5p0bd0vrRchAxsCfqACcwKUMa+g6+kWnK8 4iTBfcQfYLvlGx9Va0SoaGLdje6k= X-Google-Smtp-Source: AGHT+IGfTFE9F8+yl6OdnYsfJ5mMrpq4l0yCKk6OkAIugxvdM72FbWxVrx39MOHuj03BqZ3MpY3jocctVvNMSmrMgLc= X-Received: by 2002:a17:907:97c5:b0:a55:2e77:c718 with SMTP id js5-20020a17090797c500b00a552e77c718mr2242112ejc.54.1713543119868; Fri, 19 Apr 2024 09:11:59 -0700 (PDT) MIME-Version: 1.0 References: <9831afe6-958a-fbd3-9434-05dd0c9b602a@draigBrady.com> <317fe0e2-8cf9-d4ac-ed56-e6ebcc2baa55@cs.wisc.edu> <8c490a55-598a-adf6-67c2-eb2a6099620a@cs.wisc.edu> <8d26e5046cc8bf49490e4aa3f6c00b09@kylheku.com> In-Reply-To: From: Zachary Santer Date: Fri, 19 Apr 2024 12:11:48 -0400 Message-ID: Subject: Re: Modify buffering of standard streams via environment variables (not LD_PRELOAD)? To: =?UTF-8?Q?P=C3=A1draig_Brady?= Cc: Carl Edquist , Kaz Kylheku , libc-alpha@sourceware.org, coreutils@gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libc-alpha-bounces+e=80x24.org@sourceware.org On Fri, Apr 19, 2024 at 8:26=E2=80=AFAM P=C3=A1draig Brady wrote: > > Perhaps at this stage we should consider stdbuf ubiquitous enough to suff= ice, > noting that it's also supported on FreeBSD. Alternatively, if glibc were modified to act on these hypothetical environment variables, it would be trivial to have stdbuf simply set those, to ensure backwards compatibility. > I'm surprised that the LD_PRELOAD setting is breaking your ada build, > and it would be interesting to determine the reason for that. If I had that kind of time...