From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: 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...