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

Bug#121396: marked as done (libc6.1-dev: Cannot #include both sys/types.h and sys/user.h on ia64)

Your message dated Fri, 05 Aug 2005 19:15:42 +0900
with message-id <[🔎] 81psssu1td.wl%gotom@debian.or.jp>
and subject line Close bugs tagged as woody
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; 27 Nov 2001 10:46:34 +0000
>From johan@appeal.se Tue Nov 27 04:46:34 2001
Return-path: <johan@appeal.se>
Received: from (bortas.appeal.se) [] 
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 168fl4-00039a-00; Tue, 27 Nov 2001 04:46:34 -0600
Received: from one.appeal.se (one.appeal.se [])
	by bortas.appeal.se (8.11.0/8.11.0) with ESMTP id fARAk3k03882;
	Tue, 27 Nov 2001 11:46:03 +0100
Received: from johan by one.appeal.se with local (Exim 3.32 #1 (Debian))
	id 168fgr-0000Vi-00; Tue, 27 Nov 2001 11:42:13 +0100
From: Johan Walles <johan@appeal.se>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libc6.1-dev: Cannot #include both sys/types.h and sys/user.h on ia64
X-Reportbug-Version: 1.36
X-Mailer: reportbug 1.36
Date: Tue, 27 Nov 2001 11:42:13 +0100
Message-Id: <E168fgr-0000Vi-00@one.appeal.se>
Sender: Johan Walles <johan@appeal.se>
Delivered-To: submit@bugs.debian.org

Package: libc6.1-dev
Version: 2.2.4-6
Severity: normal

If I try to compile the following program:

#include <sys/user.h>
#include <sys/types.h>

I get the following result:

johan@one:~/src/test$ gcc3 -c stdlib-ia64.c 
In file included from stdlib-ia64.c:2:
/usr/include/sys/types.h:45: conflicting types for `loff_t'
/usr/include/linux/types.h:45: previous declaration of `loff_t'
/usr/include/sys/types.h:49: conflicting types for `ino_t'
/usr/include/linux/types.h:15: previous declaration of `ino_t'
/usr/include/sys/types.h:61: conflicting types for `dev_t'
/usr/include/linux/types.h:14: previous declaration of `dev_t'
/usr/include/sys/types.h:76: conflicting types for `nlink_t'
/usr/include/linux/types.h:17: previous declaration of `nlink_t'
In file included from /usr/include/sys/types.h:215,
                 from stdlib-ia64.c:2:
/usr/include/sys/select.h:74: conflicting types for `fd_set'
/usr/include/linux/types.h:13: previous declaration of `fd_set'

The reason is that:
 sys/user.h #includes linux/user.h
 linux/user.h #includes asm/user.h
 asm/user.h #includes linux/types.h

And as the error says, sys/types.h has a different opinion than
linux/types.h about the types detailed above.  I cannot say what the
fix should be, but it seems to me that the two types.h files should at
least not contradict each other.

-- System Information
Debian Release: testing/unstable
Architecture: ia64
Kernel: Linux one 2.4.7-ia64 #1 Tue Aug 7 21:03:33 MDT 2001 ia64

Versions of packages libc6.1-dev depends on:
ii  libc6.1                       2.2.4-6    GNU C Library: Shared libraries an

Received: (at 121396-done) by bugs.debian.org; 5 Aug 2005 10:15:49 +0000
>From gotom@debian.or.jp Fri Aug 05 03:15:49 2005
Return-path: <gotom@debian.or.jp>
Received: from omega.webmasters.gr.jp (webmasters.gr.jp) [] 
	by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
	id 1E0zEy-0001Gb-00; Fri, 05 Aug 2005 03:15:49 -0700
Received: from omega.webmasters.gr.jp (localhost [])
	by webmasters.gr.jp (Postfix) with ESMTP id B0A5CDEB83;
	Fri,  5 Aug 2005 19:15:42 +0900 (JST)
Date: Fri, 05 Aug 2005 19:15:42 +0900
Message-ID: <[🔎] 81psssu1td.wl%gotom@debian.or.jp>
From: GOTO Masanori <gotom@debian.org>
To: 153263-done@bugs.debian.org, 121396-done@bugs.debian.org,
	142379-done@bugs.debian.org, 153762-done@bugs.debian.org,
	159411-done@bugs.debian.org, 165760-done@bugs.debian.org,
	169758-done@bugs.debian.org, 173486-done@bugs.debian.org,
	194339-done@bugs.debian.org, 196291-done@bugs.debian.org,
	248271-done@bugs.debian.org, 294903-done@bugs.debian.org,
	165921-done@bugs.debian.org, 205039-done@bugs.debian.org,
	294483-done@bugs.debian.org, 240608-done@bugs.debian.org,
	245029-done@bugs.debian.org, 295618-done@bugs.debian.org,
	156937-done@bugs.debian.org, 161515-done@bugs.debian.org,
	188843-done@bugs.debian.org, 212697-done@bugs.debian.org,
	247223-done@bugs.debian.org, 250055-done@bugs.debian.org,
	262162-done@bugs.debian.org, 290518-done@bugs.debian.org,
	188589-done@bugs.debian.org, 209095-done@bugs.debian.org,
Subject: Close bugs tagged as woody
User-Agent: Wanderlust/2.11.30 (Wonderwall) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/21.4 (i386-pc-linux-gnu) MULE/5.0 (SAKAKI)
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=US-ASCII
Delivered-To: 121396-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no 

These bugs are tagged as woody, because they're well-known problems
and for keeping open to come to light what the problem is.  However,
as you know, sarge was released.  Our stable version was moved from
woody to sarge.  It's high time to close old woody's bugs that are
still open.  Now I close these bugs.  If you have any objections to
close them, please reopen and let us know your trouble.

-- gotom

Reply to: