GNU logs - #8960, boring messages


Message sent to owner <at> debbugs.gnu.org, bug-coreutils@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#8960: stdbuf on bi-arch systems
Resent-From: Bruno Haible <bruno@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-coreutils@HIDDEN
Resent-Date: Wed, 29 Jun 2011 20:48:01 +0000
Resent-Message-ID: <handler.8960.B.130938047327244 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 8960
X-GNU-PR-Package: coreutils
X-GNU-PR-Keywords: 
To: 8960 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-coreutils@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.130938047327244
          (code B ref -1); Wed, 29 Jun 2011 20:48:01 +0000
Received: (at submit) by debbugs.gnu.org; 29 Jun 2011 20:47:53 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1Qc1fs-00075N-Cw
	for submit <at> debbugs.gnu.org; Wed, 29 Jun 2011 16:47:52 -0400
Received: from eggs.gnu.org ([140.186.70.92])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <bruno@HIDDEN>) id 1Qc1fp-00075A-I2
	for submit <at> debbugs.gnu.org; Wed, 29 Jun 2011 16:47:50 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <bruno@HIDDEN>) id 1Qc1fi-00031k-TU
	for submit <at> debbugs.gnu.org; Wed, 29 Jun 2011 16:47:44 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE, 
	T_DKIM_INVALID autolearn=unavailable version=3.3.1
Received: from lists.gnu.org ([140.186.70.17]:59410)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <bruno@HIDDEN>) id 1Qc1fi-00031g-Gr
	for submit <at> debbugs.gnu.org; Wed, 29 Jun 2011 16:47:42 -0400
Received: from eggs.gnu.org ([140.186.70.92]:44420)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <bruno@HIDDEN>) id 1Qc1fg-0000Xj-Jv
	for bug-coreutils@HIDDEN; Wed, 29 Jun 2011 16:47:42 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <bruno@HIDDEN>) id 1Qc1fd-00031F-4z
	for bug-coreutils@HIDDEN; Wed, 29 Jun 2011 16:47:40 -0400
Received: from mo-p00-ob.rzone.de ([81.169.146.162]:50639)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <bruno@HIDDEN>) id 1Qc1fc-00030p-Cn
	for bug-coreutils@HIDDEN; Wed, 29 Jun 2011 16:47:36 -0400
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; t=1309380453; l=887;
	s=domk; d=haible.de;
	h=Content-Transfer-Encoding:Content-Type:MIME-Version:Date:Subject:To:
	From:X-RZG-CLASS-ID:X-RZG-AUTH;
	bh=P/dHUxBgHWuyza7uYbCmLW/6qGE=;
	b=fbuqL65DxOKE4Y/ey/l+TH69duDvRtMtnmNRDpYNTEBwD/NG+kG7E1m5F9P8FwcOXlP
	hXHIe2MYn6lLm/pmZh3kym7lMrb7JXbHzHpuqO3GGOWhRPOJ0NeiRNt4OrkBVKa5aakeD
	GKGWsuKgkQZyidha4/yFr5fZVDCDql1lui0=
X-RZG-AUTH: :Ln4Re0+Ic/6oZXR1YgKryK8brksyK8dozXDwHXjf9hj/zDNRbP444xzQwQ==
X-RZG-CLASS-ID: mo00
Received: from linuix.haible.de
	(dslb-088-068-058-108.pools.arcor-ip.net [88.68.58.108])
	by smtp.strato.de (cohen mo64) (RZmta 26.0)
	with ESMTPA id t01323n5THxBFA ; Wed, 29 Jun 2011 22:47:33 +0200 (MEST)
From: Bruno Haible <bruno@HIDDEN>
Date: Wed, 29 Jun 2011 22:47:30 +0200
User-Agent: KMail/1.9.9
MIME-Version: 1.0
Content-Type: text/plain;
  charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Message-Id: <201106292247.31686.bruno@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3)
X-Received-From: 140.186.70.17
X-Spam-Score: -5.4 (-----)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -5.4 (-----)

Hi,

The program 'stdbuf' on bi-arch x86 / x86_64 systems cannot work on all kin=
ds
of programs.

I'm using 'stdbuf' from coreutils-8.12 on a glibc x86 / x86_64 system.

The binary built for x86 cannot be called on x86_64 programs:

  $ /arch/x86-linux/gnu/bin/stdbuf -o 0 /bin/pwd
  ERROR: ld.so: object '/arch/x86-linux/gnu/lib/coreutils/libstdbuf.so' fro=
m LD_PRELOAD cannot be preloaded: ignored.
  /home/bruno

The binary built for x86_64 cannot be called on x86 programs:

  $ /arch/x86_64-linux/gnu/bin/stdbuf -o 0 /arch/x86-linux/gnu/bin/pwd
  ERROR: ld.so: object '/arch/x86_64-linux/gnu/lib64/coreutils/libstdbuf.so=
' from LD_PRELOAD cannot be preloaded: ignored.
  /home/bruno

I would like to have a single binary that works on both x86 and x86_64 prog=
rams.

Bruno
=2D-=20
In memoriam Jos=C3=A9 Olaya <http://es.wikipedia.org/wiki/Jos=C3=A9_Olaya>




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Bruno Haible <bruno@HIDDEN>
Subject: bug#8960: Acknowledgement (stdbuf on bi-arch systems)
Message-ID: <handler.8960.B.130938047327244.ack <at> debbugs.gnu.org>
References: <201106292247.31686.bruno@HIDDEN>
X-Gnu-PR-Message: ack 8960
X-Gnu-PR-Package: coreutils
Reply-To: 8960 <at> debbugs.gnu.org
Date: Wed, 29 Jun 2011 20:48:02 +0000

Thank you for filing a new bug report with GNU.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-coreutils@HIDDEN

If you wish to submit further information on this problem, please
send it to 8960 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
8960: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D8960
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to owner <at> debbugs.gnu.org, bug-coreutils@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#8960: stdbuf on bi-arch systems
Resent-From: =?UTF-8?Q?P=C3=A1draig?= Brady <P@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-coreutils@HIDDEN
Resent-Date: Mon, 04 Jul 2011 16:17:01 +0000
Resent-Message-ID: <handler.8960.B8960.130979621423954 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 8960
X-GNU-PR-Package: coreutils
X-GNU-PR-Keywords: 
To: Bruno Haible <bruno@HIDDEN>
Cc: 8960 <at> debbugs.gnu.org
Received: via spool by 8960-submit <at> debbugs.gnu.org id=B8960.130979621423954
          (code B ref 8960); Mon, 04 Jul 2011 16:17:01 +0000
Received: (at 8960) by debbugs.gnu.org; 4 Jul 2011 16:16:54 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1QdlpN-0006EJ-Lw
	for submit <at> debbugs.gnu.org; Mon, 04 Jul 2011 12:16:53 -0400
Received: from mail1.slb.deg.dub.stisp.net ([84.203.253.98])
	by debbugs.gnu.org with smtp (Exim 4.69)
	(envelope-from <P@HIDDEN>) id 1QdlpK-0006E5-Lk
	for 8960 <at> debbugs.gnu.org; Mon, 04 Jul 2011 12:16:51 -0400
Received: (qmail 12120 invoked from network); 4 Jul 2011 16:16:44 -0000
Received: from unknown (HELO ?192.168.2.25?) (84.203.137.218)
	by mail1.slb.deg.dub.stisp.net with SMTP; 4 Jul 2011 16:16:44 -0000
Message-ID: <4E11E72D.20805@HIDDEN>
Date: Mon, 04 Jul 2011 17:15:41 +0100
From: =?UTF-8?Q?P=C3=A1draig?= Brady <P@HIDDEN>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US;
	rv:1.9.1.8) Gecko/20100227 Thunderbird/3.0.3
MIME-Version: 1.0
References: <201106292247.31686.bruno@HIDDEN>
In-Reply-To: <201106292247.31686.bruno@HIDDEN>
X-Enigmail-Version: 1.0.1
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.6 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -2.6 (--)

On 29/06/11 21:47, Bruno Haible wrote:
> Hi,
> 
> The program 'stdbuf' on bi-arch x86 / x86_64 systems cannot work on all kinds
> of programs.
> 
> I'm using 'stdbuf' from coreutils-8.12 on a glibc x86 / x86_64 system.
> 
> The binary built for x86 cannot be called on x86_64 programs:
> 
>   $ /arch/x86-linux/gnu/bin/stdbuf -o 0 /bin/pwd
>   ERROR: ld.so: object '/arch/x86-linux/gnu/lib/coreutils/libstdbuf.so' from LD_PRELOAD cannot be preloaded: ignored.
>   /home/bruno
> 
> The binary built for x86_64 cannot be called on x86 programs:
> 
>   $ /arch/x86_64-linux/gnu/bin/stdbuf -o 0 /arch/x86-linux/gnu/bin/pwd
>   ERROR: ld.so: object '/arch/x86_64-linux/gnu/lib64/coreutils/libstdbuf.so' from LD_PRELOAD cannot be preloaded: ignored.
>   /home/bruno
> 
> I would like to have a single binary that works on both x86 and x86_64 programs.

Hmm, I haven't look at this, but it seems like
if stdbuf sets both LD_PRELOAD_32 and LD_PRELOAD_64 to the
appropriate libstdbuf.so, it should just work.
However these libs would be in separate builds so
I need to look into, how best to support this.

cheers,
Pádraig.




Message sent to bug-coreutils@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#8960: stdbuf on bi-arch systems
Resent-From: Assaf Gordon <assafgordon@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-coreutils@HIDDEN
Resent-Date: Fri, 18 Jan 2019 09:52:01 +0000
Resent-Message-ID: <handler.8960.B8960.15478051106096 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 8960
X-GNU-PR-Package: coreutils
X-GNU-PR-Keywords: 
To: =?UTF-8?Q?P=C3=A1draig?= Brady <P@HIDDEN>, Bruno Haible <bruno@HIDDEN>
Cc: 8960 <at> debbugs.gnu.org
Received: via spool by 8960-submit <at> debbugs.gnu.org id=B8960.15478051106096
          (code B ref 8960); Fri, 18 Jan 2019 09:52:01 +0000
Received: (at 8960) by debbugs.gnu.org; 18 Jan 2019 09:51:50 +0000
Received: from localhost ([127.0.0.1]:35684 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1gkQoY-0001aG-Ab
	for submit <at> debbugs.gnu.org; Fri, 18 Jan 2019 04:51:50 -0500
Received: from mail-pl1-f175.google.com ([209.85.214.175]:41484)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <assafgordon@HIDDEN>) id 1gkQoW-0001a2-8G
 for 8960 <at> debbugs.gnu.org; Fri, 18 Jan 2019 04:51:48 -0500
Received: by mail-pl1-f175.google.com with SMTP id u6so6123853plm.8
 for <8960 <at> debbugs.gnu.org>; Fri, 18 Jan 2019 01:51:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-language:content-transfer-encoding;
 bh=COw7Fkb1Rq6pTl/L3mmd4YIwS9rxSt2ikKnwzS3+LdM=;
 b=KY9uqtUuMyqVpbv+KFalP4yz3nZ47AxN9CMtR2hmbBXpgh3bBovbn2uGhS78d6jbxc
 ziV/UIr1Mgp8v1iQ+5RqrWWQr0G7x9cknX834a0eSaiXRRW7/u4ENHtWFoPZCyly+K7g
 8bavni0DY0p7+XpWpKoOAgsiK8obNRa9t67qAu63ttReRnCC/UdpfUO7pqiXEF6bw1mG
 U3h98BsZriKc7i2uhOMnYMSb1igHNfftnFvolqm6kKr7iXzFYXWdv+Hf/1feIvksPNGQ
 0La5+1BIA1Z4GYL95wFcpMqH6cJmfCdTvj7UATUDf8SlSq2bwI40EqF/NmECxynR0eUm
 1TIA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=COw7Fkb1Rq6pTl/L3mmd4YIwS9rxSt2ikKnwzS3+LdM=;
 b=C3uOqbe3YVXSP4iwqJ1QiyTX2yF98wiYH8M5gb5kDOzhHQcrzZqfRJVEg69wwTkExM
 hVVoBBWzmDHquNlceOCDZ5CvzaYvsOVNN+aOCXTrU7mi1tonPBqfymOgbF6ztBqfDIU8
 oxyAQdzobItRYdRti1mzrdCpqqb7QXKj/zAp317ohb/O8+D91fkIqrdWORHPD1O9/aR2
 KQYkO9uzxKlEoHUbYfF9qNrMoekjd3S9sQKLlE3G5+z3uzRhaZ6vKxXlycWvBUh3XEpP
 6ASlOlXJi0HyYbA7Kv3Lub+gj6Bp56XwhjlaOJD0HZXWgw1yVTUXaW2njg/7+Mmt70Em
 opjg==
X-Gm-Message-State: AJcUukcrbikCQw5KG8ABXN2KuCo8GLMoK0M5PfTCh2+MaIA3hS3BRlRH
 dP1CPNRbN0W8rrVgQGtNIognF4fyufM=
X-Google-Smtp-Source: ALg8bN5fUxxDZ6gS/c9Rn/2rHIqeV8lYagYxET0oUZDvOXOOLJPzkMQKuDAa5WoJw/hXBgiL3yHtyA==
X-Received: by 2002:a17:902:780a:: with SMTP id
 p10mr19007059pll.54.1547805101738; 
 Fri, 18 Jan 2019 01:51:41 -0800 (PST)
Received: from tomato.housegordon.com (moose.housegordon.com. [184.68.105.38])
 by smtp.googlemail.com with ESMTPSA id
 f64sm13596298pfh.0.2019.01.18.01.51.39
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 18 Jan 2019 01:51:40 -0800 (PST)
References: <201106292247.31686.bruno@HIDDEN>
 <4E11E72D.20805@HIDDEN>
From: Assaf Gordon <assafgordon@HIDDEN>
Message-ID: <f7d3a699-a6e5-f7b9-435b-19074611e89d@HIDDEN>
Date: Fri, 18 Jan 2019 02:51:38 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.4.0
MIME-Version: 1.0
In-Reply-To: <4E11E72D.20805@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

severity 8960 wishlist
stop

(triaging old bugs)

Hello,

On 2011-07-04 10:15 a.m., Pádraig Brady wrote:
> On 29/06/11 21:47, Bruno Haible wrote:
>> The program 'stdbuf' on bi-arch x86 / x86_64 systems cannot work on all kinds
>> of programs.
[...]
>> I would like to have a single binary that works on both x86 and x86_64 programs.
[...]
> if stdbuf sets both LD_PRELOAD_32 and LD_PRELOAD_64 to the
> appropriate libstdbuf.so, it should just work.

It's been more than 7 years since last comments/progress on this issue.
Is it still relevant / needed ?

If no one replies, I'll close it as "wontfix" in a few days.

regards,
  - assaf







Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 18 Jan 2019 10:54:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 18 05:54:04 2019
Received: from localhost ([127.0.0.1]:35742 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1gkRmm-0005CU-L2
	for submit <at> debbugs.gnu.org; Fri, 18 Jan 2019 05:54:04 -0500
Received: from mail-pf1-f177.google.com ([209.85.210.177]:35117)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <assafgordon@HIDDEN>) id 1gkRmk-0005Bm-3q
 for control <at> debbugs.gnu.org; Fri, 18 Jan 2019 05:54:02 -0500
Received: by mail-pf1-f177.google.com with SMTP id z9so6445261pfi.2
 for <control <at> debbugs.gnu.org>; Fri, 18 Jan 2019 02:54:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=to:from:message-id:date:user-agent:mime-version:content-language
 :content-transfer-encoding;
 bh=aOmVJpRI8H2pP2anhuYocLvgtzAtW6+eBzh8lVjjc4M=;
 b=LU07GYcbC9of83ffqCdFsGRtTWbC6Xo4OtA5dhc4mikfE+iBK9+P2X1140xrLJSAgp
 I94saQAOB9JsylucnLgV4Fviy6klvAHTWM+cOPmcLpRyfh3ipHBaGfK3aKBEJ5xh7zg2
 aHzjxEiJwRkFWE9KbAOypysZeceEULn2iFPsgu6G0k1LMPuhGVxBGCBKQDjf4dcqCitU
 bihN0EvUI0s8eyKmY6LiWi4PKiiPW45HICvcLpwZtvVh1BWfYlSCc8w1kkGhP0H2hYR1
 zppA9Ud3xNkr3UtcZZS0ycXHvGhkmIHNgcBE1pNqL+BRi6XBpjM7dxHRk1L6aL08Yg17
 TuuA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:to:from:message-id:date:user-agent:mime-version
 :content-language:content-transfer-encoding;
 bh=aOmVJpRI8H2pP2anhuYocLvgtzAtW6+eBzh8lVjjc4M=;
 b=eiRr5N/Scns6ZkAo3nOUV//jMdPX3+2FUgmq28VRhnn/djj1NUjYxMAbOqNB5/3ZtV
 Oyenl+xXtH7tGV2adj3NMSnfnWYeZo5JKu0MdHsSf0mIGpN2zBv3OM+mHzeo1OqYqmZu
 4hS6vZ85dHumkXy/0d+V8w4F0YOPouhM83rB0I329kv5ximzwRSuHNsUhEJHJH+9lO2N
 aVV1wpipaMeQlWJ1BNvB2sr+8e0Q75l9/JOKKK7cIOyCuqTRS8ov16wu4nc1LYn9DUbI
 0Y8CMCEpWvAmpfWobMWNlh6f+gV82A02FnPfZ+5HDH5SiKFpleshKWbd8Y8fUlRw/Pp4
 UjHA==
X-Gm-Message-State: AJcUukfAatxKDngf6k3wfSZjBRf6dUv3Rf7JfXDIB0oEZFIESsTmQugR
 6rsTd1slXIoMhYW6wWz/sbvOnFBbIoM=
X-Google-Smtp-Source: ALg8bN6kZk6rtFbNYkr/JNxiLsoNVYUwzrnIub78i9ZaAc2gQ6nv2/K49qgcWGS/6F6z+/bVZwTYVw==
X-Received: by 2002:a65:6148:: with SMTP id o8mr17107244pgv.451.1547808835644; 
 Fri, 18 Jan 2019 02:53:55 -0800 (PST)
Received: from tomato.housegordon.com (moose.housegordon.com. [184.68.105.38])
 by smtp.googlemail.com with ESMTPSA id
 m20sm5544567pgb.56.2019.01.18.02.53.54 for <control <at> debbugs.gnu.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 18 Jan 2019 02:53:54 -0800 (PST)
To: control <at> debbugs.gnu.org
From: Assaf Gordon <assafgordon@HIDDEN>
Message-ID: <f49cb516-b7e8-9c0d-9873-f9e53327e0f4@HIDDEN>
Date: Fri, 18 Jan 2019 03:53:54 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.4.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Spam-Score: 2.0 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  severity 8960 wishlist 
 Content analysis details:   (2.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (assafgordon[at]gmail.com)
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at http://www.dnswl.org/,
 no trust [209.85.210.177 listed in list.dnswl.org]
 1.8 MISSING_SUBJECT        Missing Subject: header
 0.2 NO_SUBJECT             Extra score for no subject
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.0 (+)

severity 8960 wishlist




Message sent to bug-coreutils@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#8960: stdbuf on bi-arch systems
Resent-From: Bruno Haible <bruno@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-coreutils@HIDDEN
Resent-Date: Fri, 18 Jan 2019 18:10:02 +0000
Resent-Message-ID: <handler.8960.B8960.154783498812376 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 8960
X-GNU-PR-Package: coreutils
X-GNU-PR-Keywords: 
To: Assaf Gordon <assafgordon@HIDDEN>
Cc: 8960 <at> debbugs.gnu.org, =?UTF-8?Q?P=C3=A1draig?= Brady <P@HIDDEN>
Received: via spool by 8960-submit <at> debbugs.gnu.org id=B8960.154783498812376
          (code B ref 8960); Fri, 18 Jan 2019 18:10:02 +0000
Received: (at 8960) by debbugs.gnu.org; 18 Jan 2019 18:09:48 +0000
Received: from localhost ([127.0.0.1]:37029 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1gkYaS-0003DX-37
	for submit <at> debbugs.gnu.org; Fri, 18 Jan 2019 13:09:48 -0500
Received: from mo4-p00-ob.smtp.rzone.de ([85.215.255.20]:34075)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bruno@HIDDEN>) id 1gkYaO-0003DI-7T
 for 8960 <at> debbugs.gnu.org; Fri, 18 Jan 2019 13:09:46 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1547834982;
 s=strato-dkim-0002; d=clisp.org;
 h=References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:
 X-RZG-CLASS-ID:X-RZG-AUTH:From:Subject:Sender;
 bh=HvKBZ/5Ek/pnQBNZuFNGayASx3fNuSWeY0R+zn3BsUg=;
 b=dlghBcuDHuC9oRJ25BFF2/x8GcsDTTwYuERdiYz8vRKq3/bgCuNXXl2wMqGluwpVay
 Uhez0Ph2XNJL5KjJAldkZOG/t2rEBA4FSr24CWAc4K/afWPXwM3OZsu6yYE8cOzjI0HB
 hrsBRvWHSlxp5mj+8+piaPwbtq70LiM8hvkqo1iK0ZyNZsD2IsouyHLGFYgKHfZbnO+B
 XUv9up2DXjnFw3hBMvhamHRKJC8PSwMl33X7VRxJ62NqubYMrvIfdP9lMR/DOi7oThTC
 Yk/MuT6rbDe0xfNnodAbKmOsf0Z/g2ggZotPyUu61dVGLk1+euUrWMf5pEKXS+/NcGfy
 dT6Q==
X-RZG-AUTH: ":Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlIWs+iCP5vnk6shH+AHjwLuWOGKf2y/s="
X-RZG-CLASS-ID: mo00
Received: from bruno.haible.de by smtp.strato.de (RZmta 44.9 DYNA|AUTH)
 with ESMTPSA id v0a34ev0II9fDN0
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (curve secp521r1 with 521 ECDH
 bits, eq. 15360 bits RSA)) (Client did not present a certificate);
 Fri, 18 Jan 2019 19:09:41 +0100 (CET)
From: Bruno Haible <bruno@HIDDEN>
Date: Fri, 18 Jan 2019 19:09:40 +0100
Message-ID: <4065019.Y6i8vk1hhN@omega>
User-Agent: KMail/5.1.3 (Linux/4.4.0-141-generic; KDE/5.18.0; x86_64; ; )
In-Reply-To: <f7d3a699-a6e5-f7b9-435b-19074611e89d@HIDDEN>
References: <201106292247.31686.bruno@HIDDEN>
 <4E11E72D.20805@HIDDEN>
 <f7d3a699-a6e5-f7b9-435b-19074611e89d@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Assaf,

> >> The program 'stdbuf' on bi-arch x86 / x86_64 systems cannot work on all kinds
> >> of programs.
> [...]
> >> I would like to have a single binary that works on both x86 and x86_64 programs.
> [...]
> > if stdbuf sets both LD_PRELOAD_32 and LD_PRELOAD_64 to the
> > appropriate libstdbuf.so, it should just work.
> 
> It's been more than 7 years since last comments/progress on this issue.
> Is it still relevant / needed ?

Yes, it is still relevant:

  * Bi-arch systems are still frequent. Large packages are still often
    provided as 32-bit binaries, from some vendors.

  * The behaviour of stdbuf in coreutils-8.30 is still the same:

    $ /arch/x86-linux/gnu/bin/stdbuf -o 0 /bin/pwd
    ERROR: ld.so: object '/arch/x86-linux/gnu/libexec/coreutils/libstdbuf.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
    /home/bruno

    $ /arch/x86_64-linux/gnu/bin/stdbuf -o 0 /arch/x86-linux/gnu/bin/pwd
    ERROR: ld.so: object '/arch/x86_64-linux/gnu/libexec/coreutils/libstdbuf.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
    /home/bruno

  * The distributor (Ubuntu 16.04 in my case) has not fixed the problem either:

    $ /usr/bin/stdbuf --version
    stdbuf (GNU coreutils) 8.25
    ...

    $ /usr/bin/stdbuf -o 0 /arch/x86-linux/gnu/bin/pwd
    ERROR: ld.so: object '/usr/lib/x86_64-linux-gnu/coreutils/libstdbuf.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
    /home/bruno

Bruno






Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.