[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#220867: marked as done (ld.so: Incorrectly built binary which accesses errno or h_errno directly.)



Your message dated Sat, 15 Nov 2003 06:56:47 -0800
with message-id <20031115145647.GB21579@marge.v3.ca>
and subject line Bug#220867: ld.so: Incorrectly built binary which accesses errno or h_errno directly.
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 15 Nov 2003 09:31:56 +0000
>From lgb@oxygene.lgb.hu Sat Nov 15 03:31:30 2003
Return-path: <lgb@oxygene.lgb.hu>
Received: from (oxygene.lgb.hu) [213.163.25.200] 
	by master.debian.org with smtp (Exim 3.35 1 (Debian))
	id 1AKwm9-0004iu-00; Sat, 15 Nov 2003 03:31:30 -0600
Received: (qmail 5372 invoked by uid 1000); 15 Nov 2003 09:31:34 -0000
Message-ID: <[🔎] 20031115093134.5371.qmail@oxygene.lgb.hu>
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Gabor Lenart <lgb@lgb.hu>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: ld.so: Incorrectly built binary which accesses errno or h_errno directly.
X-Mailer: reportbug 2.36
Date: Sat, 15 Nov 2003 10:31:34 +0100
Delivered-To: submit@bugs.debian.org
X-Spam-Status: No, hits=-4.0 required=4.0
	tests=BAYES_70,HAS_PACKAGE
	version=2.53-bugs.debian.org_2003_11_13
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_11_13 (1.174.2.15-2003-03-30-exp)

Package: libc6
Version: 2.3.2.ds1-10
Severity: normal
Tags: sid

Hi,

Since the last upgrade (sid) several programs prints this:

ld.so: Incorrectly built binary which accesses errno or h_errno directly.
ld.so: See /usr/share/doc/libc6/FAQ.gz.

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux oxygene 2.4.22 #1 Mon Aug 25 21:37:31 CEST 2003 i686
Locale: LANG=C, LC_CTYPE=C

Versions of packages libc6 depends on:
ii  libdb1-compat                 2.1.3-7    The Berkeley database routines [gl

-- no debconf information


---------------------------------------
Received: (at 220867-done) by bugs.debian.org; 15 Nov 2003 14:57:36 +0000
>From jbailey@nisa.net Sat Nov 15 08:57:27 2003
Return-path: <jbailey@nisa.net>
Received: from marge.v3.ca [216.66.20.89] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1AL1ra-0006yJ-00; Sat, 15 Nov 2003 08:57:27 -0600
Received: from marge.v3.ca (localhost [127.0.0.1])
	by marge.v3.ca (8.12.10/8.12.10/Debian-0) with ESMTP id hAFEulU5024160;
	Sat, 15 Nov 2003 06:56:47 -0800
Received: (from jbailey@localhost)
	by marge.v3.ca (8.12.10/8.12.10/Debian-0) id hAFEulEA024156;
	Sat, 15 Nov 2003 06:56:47 -0800
X-Authentication-Warning: marge.v3.ca: jbailey set sender to jbailey@nisa.net using -f
Date: Sat, 15 Nov 2003 06:56:47 -0800
From: Jeff Bailey <jbailey@nisa.net>
To: Gabor Lenart <lgb@lgb.hu>, 220867-done@bugs.debian.org
Subject: Re: Bug#220867: ld.so: Incorrectly built binary which accesses errno or h_errno directly.
Message-ID: <20031115145647.GB21579@marge.v3.ca>
References: <[🔎] 20031115093134.5371.qmail@oxygene.lgb.hu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <[🔎] 20031115093134.5371.qmail@oxygene.lgb.hu>
User-Agent: Mutt/1.5.4i
X-EMSscan-MailScanner: Found to be clean
X-EMSscan-MailScanner-SpamCheck: not spam, SpamAssassin (score=-9.009,
	required 5, BAYES_00 -4.90, USER_AGENT_MUTT -4.11)
Delivered-To: 220867-done@bugs.debian.org
X-Spam-Status: No, hits=-3.5 required=4.0
	tests=BAYES_30,EMAIL_ATTRIBUTION
	version=2.53-bugs.debian.org_2003_11_15
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_11_15 (1.174.2.15-2003-03-30-exp)

On Sat, Nov 15, 2003 at 10:31:34AM +0100, Gabor Lenart wrote:

> Since the last upgrade (sid) several programs prints this:
> 
> ld.so: Incorrectly built binary which accesses errno or h_errno directly.
> ld.so: See /usr/share/doc/libc6/FAQ.gz.

The program is broken.  It probably says "extern int errno" somewhere,
instead of including <errno.h>.  Errno in recent glibc versions is a
macro, which calls the function __errno_location; when glibc is built
with thread-local storage enabled, there is no extern int variable named
errno. In addition, "extern int errno" is not thread-safe.
 
The application should continue to run for now, but when the warning
message is printed use of the NPTL threading library, and other new
kernel-2.6 features, are disabled.

Closing this bug.

Tks,
Jeff Bailey



Reply to: