Your message dated Tue, 24 Aug 2010 18:25:22 +0200
with message-id <[email protected]>
and subject line Re: Bug#594107: ehm... doh!
has caused the Debian Bug report #594107,
regarding tcc fails to compile hello world on AMD64
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
594107: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=594107
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: tcc
Version: 0.9.25-3
Severity: important
Here's an example:
-------------------------------------------------------
$ cat hw.c
#include <stdio.h>
int main()
{
printf("Hello, world!\n");
}
$ tcc hw.c
In file included from hw.c:1:
In file included from /usr/include/stdio.h:75:
In file included from /usr/include/libio.h:53:
In file included from /usr/lib/tcc/include/stdarg.h:5:
/usr/include/stdlib.h:140: ';' expected
-------------------------------------------------------
Just for the record, using the dietlibc headers work.
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/1 CPU core)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages tcc depends on:
ii dpkg 1.15.7.2 Debian package management system
ii install-info 4.13a.dfsg.1-5 Manage installed documentation in
ii libc6 2.11.2-2 Embedded GNU C Library: Shared lib
Versions of packages tcc recommends:
ii libc6-dev [libc-dev] 2.11.2-2 Embedded GNU C Library: Developmen
tcc suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Le mardi 24 août 2010 18:05:52, vous avez écrit :
> found the problem, I had an empty /usr/include/stddef.h as a workaround
> for sparse, removing it made tcc work again.
Great, so no new bug in tcc.
>
> (OT: where's /usr/include/stddef.h? apt-file is unable to find it,
> but it *should* be somewhere!)
It's provided by the compiler therefore it's in
/usr/lib/gcc/x86_64-linux-gnu/4.4/include/stddef.h if you have gcc 4.4.
By the way, you can also use dpkg -S to find the package which provide a file
installed on your system. Be aware that unlike apt-file, it only works for
files installed so apt-file can still be useful to find which package provides
a file that you need.
signature.asc
Description: This is a digitally signed message part.
--- End Message ---