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

Bug#34068: marked as done (libc6-dev: Re: Bug#25334 acknowledged by developer (C declaration "struct fd_set my_fd_set;" doesn't work) (fwd))



Your message dated Wed, 3 Mar 1999 09:06:40 -0800
with message-id <v04104421b3031c8d554a@[206.163.71.146]>
and subject line (no subject)
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'm
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Ian Jackson
(administrator, Debian bugs database)

Received: (at submit) by bugs.debian.org; 3 Mar 1999 16:03:31 +0000
Received: (qmail 21754 invoked from network); 3 Mar 1999 16:03:31 -0000
Received: from border.groupaction.com (199.202.137.245)
  by master.debian.org with SMTP; 3 Mar 1999 16:03:30 -0000
Received: from blackhole.groupaction.com (host209.groupaction.com [192.168.1.209] (may be forged))
	by border.groupaction.com (8.8.8/8.8.8) with ESMTP id LAA25279
	for <submit@bugs.debian.org>; Wed, 3 Mar 1999 11:03:29 -0500 (EST)
	(envelope-from void@pipo.com)
From: void@pipo.com
Date: Wed, 3 Mar 1999 10:54:10 -0500 (EST)
X-Sender: void@blackhole.groupaction.com
To: submit@bugs.debian.org
Subject: libc6-dev: Re: Bug#25334 acknowledged by developer (C declaration
 "struct fd_set my_fd_set;" doesn't work) (fwd)
Message-ID: <[🔎] Pine.LNX.4.10.9903031046540.1067-100000@blackhole.groupaction.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

Package: libc6-dev
Version: 2.0.7.19981211-6

  Included is a reply I made to Joel Klecker <jk@espy.org> . I didn't got
any answer or acknowledgment. I think "User Error." can't be a real reason
to close a bug when I definitely think I didn't make an error (or else
I should be explained my error)...
  I tried a mail to Ian Jackson <owner@bugs.debian.org> as suggested: no
additional answer. so I do new bug report.

  Thanks.

Belhouane Adel <void@pipo.com>

---------- Forwarded message ----------
Date: Thu, 18 Feb 1999 00:37:39 -0500 (EST)
From: VoiD <void@pipo.com>
To: Joel Klecker <jk@espy.org>
Subject: Re: Bug#25334 acknowledged by developer (C declaration "struct fd_set my_fd_set;" doesn't work)

Can you give me more explanations about the "User error." subject?
I can't well understand how has this bug been resolved.

It's ok if you tell me that this kind of declaration (struct fd_set
my_fd_set)  should not be used in a correct program, but anyways on this
machine:
lagrande:~> uname -a
SunOS lagrande.IRO.UMontreal.CA 5.6 Generic_105181-10 sun4m sparc

using this compiler:
lagrande:~> gcc --version
2.8.1

and its own include files (yes not GNU ones, but copyrighted from AT&T
as I read in the /usr/include/sys/select.h file),
there is no error at compiling this file:
-------------------------------------------------------------------------------
/* test_bug.c */
#include <sys/select.h>

int main(int argc,char *argv[])
{
/* since the pointer doesn't need the size of the object, the next
 * declaration doesn't produce errors
 */
        struct fd_set *my_fd_set_pointer;
/* the compiler can't figure out the fd_set size and makes an error
 */
        struct fd_set my_fd_set;

        return 0;
}
-------------------------------------------------------------------------------

on my computer (Debian/Linux potato version, using the 2.0.7.19981211
version of libc6-dev (when I reported the bug last August, I had a
libc6-dev called on Debian: 2.0.7t-1 ) )

blackhole:~> uname -a
Linux blackhole 2.2.1-ac6 #1 Wed Feb 17 15:57:43 EST 1999 i586 unknown
using this gcc:
blackhole:~> gcc --version
2.7.2.3

I get this error when compiling the same file:
blackhole:~/src> gcc test_bug.c
test_bug.c: In function `main':
test_bug.c:12: storage size of `my_fd_set' isn't known

I didn't invent this construction myself, it's in the source of amp 0.7.6,
an mp3 player program, when using the --enable-realtime option
you can get this file (for example) at:
ftp://ftp.debian.org/debian/dists/potato/non-free/source/sound/amp_0.7.6.orig.tar.gz
then after unpacking it, type:
./configure --enable-realtime
then during the 'make all':
gcc -c -O6 -ffast-math -fomit-frame-pointer -i586 -pipe -DNO_BYTE_SWAPPING -DOS_Linux -DARCH_i586     rtbuf.c 
rtbuf.c: In function `block_fancy_audio':
rtbuf.c:434: storage size of `wmask' isn't known
make: *** [rtbuf.o] Error 1
blackhole:/usr/src/amp-0.7.6> grep wmask rtbuf.c
struct fd_set wmask;
		FD_ZERO(&wmask);
		FD_SET(audio_fd, &wmask);
		i = select(audio_fd+1, NULL, &wmask, NULL, &tm);

It's why I thought this might be a libc6-dev bug after all. Since it can
compile safely on some other *NIXes.

Can you give me more details?

Belhouane Adel <void@pipo.com>

On Wed, 17 Feb 1999, Debian Bug Tracking System wrote:

> This is an automatic notification regarding your bug report.
> 
> It has been closed by one of the developers, namely
> Joel Klecker <jk@espy.org>.
> 
> Their explanation is attached below.  If this explanation is
> unsatisfactory and you haven't received a better one in a separate
> message then please contact the developer directly, or email
> submit@bugs.debian.org or me.
> 
> Ian Jackson
> (administrator, Debian bugs database)
> 
> Received: (at 25334-done) by bugs.debian.org; 18 Feb 1999 00:42:45 +0000
> Received: (qmail 7242 invoked from network); 18 Feb 1999 00:42:44 -0000
> Received: from cerberus.espy.org (mail@206.163.71.145)
>   by master.debian.org with SMTP; 18 Feb 1999 00:42:44 -0000
> Received: from hercules.espy.org [206.163.71.146] 
> 	by cerberus.espy.org with esmtp (Exim 2.11 #1 (Debian GNU/Linux))
> 	id 10DHXy-0002fG-00; Wed, 17 Feb 1999 16:42:30 -0800
> Mime-Version: 1.0
> Content-Type: text/plain; charset="us-ascii" ; format="flowed"
> X-Sender: jk@mail.espy.org
> Message-Id: <v04104435b2ededbaaab4@[206.163.71.146]>
> Date: Mon, 15 Feb 1999 07:29:46 -0800
> To: 25334-done@bugs.debian.org
> From: Joel Klecker <jk@espy.org>
> Subject: User error.
> 

-- System Information
Debian Release: 2.1
Kernel Version: Linux blackhole 2.2.2-ac5 #5 Tue Mar 2 01:22:54 EST 1999 i586 unknown


Reply to: