Bug#205728: libc6-dev: libc6-dev incompatible with libstdc++5-dev
Package: libc6-dev
Version: 2.3.2-2
Severity: important
When trying to compile anything with the C++ compiler of GCC 3.2
(which uses libstdc++5-dev), error messages come up about
inconsistencies between headers. Here's an example:
/usr/include/bits/stdio.h: In function `int getchar()':
/usr/include/bits/stdio.h:42: declaration of `int getchar()' throws
different
exceptions
/usr/lib/gcc-lib/i386-linux/3.2.3/include/stdio.h:394: than previous
declaration `int getchar() throw ()'
Downgrading libc6-dev to 2.3.1 solves the problem, as does using GCC
3.3 (with libstdc++5-3.3-dev).
-- System Information
Debian Release: testing/unstable
Kernel Version: Linux galaxy 2.4.21 #1 Wed Jul 23 11:25:31 CEST 2003 i686
GNU/Linux
Versions of the packages libc6-dev depends on:
ii libc6 2.3.2-2 GNU C Library: Shared libraries and Timezone
--
.--= ULLA! =----------------------. `We are not here to give users what
\ http://cactus.rulez.org \ they want' -- RMS, at GUADEC 2001
`-----= cactus@cactus.rulez.org =--'
"Energize," said Picard, and the pink bunny appeared.
Reply to: