Your message dated Sat, 30 Oct 1999 10:29:10 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#48738: libc6.1-dev: <string.h> and -O2 -D_GNU_SOURCE
don't mix
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.)
Darren Benham
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 30 Oct 1999 17:17:52 +0000
Received: (qmail 28446 invoked from network); 30 Oct 1999 17:17:51 -0000
Received: from janeway.cistron.net ([EMAIL PROTECTED])
by master.debian.org with SMTP; 30 Oct 1999 17:17:51 -0000
Received: from alpha-quadrant.cistron.nl (alpha-quadrant.debian.nl
[195.64.65.50])
by janeway.cistron.net (8.9.3/8.9.3/Debian/GNU) with ESMTP id TAA09647
for <[EMAIL PROTECTED]>; Sat, 30 Oct 1999 19:17:50 +0200
Received: (from [EMAIL PROTECTED])
by alpha-quadrant.cistron.nl (8.9.3/8.9.3/Debian 8.9.3-6) id TAA08795;
Sat, 30 Oct 1999 19:17:35 +0200
Date: Sat, 30 Oct 1999 19:17:35 +0200
Message-Id: <[EMAIL PROTECTED]>
From: Bart Schuller <[EMAIL PROTECTED]>
Subject: libc6.1-dev: <string.h> and -O2 -D_GNU_SOURCE don't mix
To: [EMAIL PROTECTED]
X-Mailer: bug 3.2.6
Package: libc6.1-dev
Version: 2.1.2-6
Severity: important
While researching bug #48533, I found that it's a bug in the headers.
Compiling the following using "gcc -O2 -D_GNU_SOURCE strtest.c":
#include <string.h>
int main ()
{
}
gives the following errors:
In file included from /usr/include/string.h:346,
from strtest.c:2:
/usr/include/bits/string2.h: In function `__mempcpy_small':
/usr/include/bits/string2.h:363: `__uint8_t' undeclared (first
use in this function)
/usr/include/bits/string2.h:363: (Each undeclared identifier
is reported only once
/usr/include/bits/string2.h:363: for each function it appears
in.)
/usr/include/bits/string2.h:363: parse error before `)'
Both the -O2 and the -D_GNU_SOURCE are essential in reproducing this bug.
-- System Information
Debian Release: potato
Kernel Version: Linux alpha-quadrant 2.2.1-ac5 #1 Sun Feb 7 12:54:28 CET 1999
alpha unknown
Versions of the packages libc6.1-dev depends on:
ii libc6.1 2.1.2-6 GNU C Library: Shared libraries and timezone
---------------------------------------
Received: (at 48738-done) by bugs.debian.org; 30 Oct 1999 17:29:45 +0000
Received: (qmail 5053 invoked from network); 30 Oct 1999 17:29:45 -0000
Received: from cerberus.espy.org ([EMAIL PROTECTED])
by master.debian.org with SMTP; 30 Oct 1999 17:29:45 -0000
Received: from hercules.espy.org [206.163.71.146]
by cerberus.espy.org with esmtp (Exim 3.03 #1 (Debian GNU/Linux))
id 11hcJt-0003eX-00; Sat, 30 Oct 1999 10:29:37 -0700
Mime-Version: 1.0
X-Sender: [EMAIL PROTECTED]
Message-Id: <[EMAIL PROTECTED]>
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Date: Sat, 30 Oct 1999 10:29:10 -0700
To: Bart Schuller <[EMAIL PROTECTED]>,
[EMAIL PROTECTED], [EMAIL PROTECTED]
From: Joel Klecker <[EMAIL PROTECTED]>
Subject: Re: Bug#48738: libc6.1-dev: <string.h> and -O2 -D_GNU_SOURCE
don't mix
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
At 19:17 +0200 1999-10-30, Bart Schuller wrote:
>Package: libc6.1-dev
>Version: 2.1.2-6
>Severity: important
>
>While researching bug #48533, I found that it's a bug in the headers.
I already fixed this in -7.
--
Joel Klecker (aka Espy) Debian GNU/Linux Developer
<URL:mailto:[EMAIL PROTECTED]> <URL:mailto:[EMAIL PROTECTED]>
<URL:http://web.espy.org/> <URL:http://www.debian.org/>