When compiling media-video/chaplin-1.10-r1, I get the error "Must include <inttypes.h> or <stdint.h> before any libdvdread header.", followed by a bunch of dependant errors. eggbert tom # emerge -pv media-video/chaplin libdvdread These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] media-video/chaplin-1.10-r1 USE="-transcode -vcd" 0 kB [ebuild R ] media-libs/libdvdread-0.9.6 USE="-static" 0 kB eggbert tom # emerge --info Portage 2.1.1_rc1-r1 (default-linux/amd64/2006.0, gcc-4.1.0/amd64-vanilla, glibc-2.4-r3, 2.6.15-archck5 x86_64) ================================================================= System uname: 2.6.15-archck5 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.12.4 Last Sync: Wed, 30 Aug 2006 02:50:01 +0000 app-admin/eselect-compiler: 2.0.0_rc1-r1 dev-lang/python: 2.3.5-r2, 2.4.3-r3 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.16 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.cites.uiuc.edu/pub/gentoo/" LINGUAS="en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://gentoo.cites.uiuc.edu/gentoo-portage" USE="amd64 X aac aalib acpi aim alsa apache2 avi bash-completion berkdb bitmap-fonts browserplugin bzlib cdparanoia cdr cjk cli crypt cups dbus divx4linux dlloader dri dvd dvdr dvdread eds elibc_glibc emacs emboss encode firefox flac foomatic foomaticdb fortran gd gif gnome gnome2 gpm gstreamer gtk gtk2 imlib input_devices_evdev input_devices_joystick input_devices_keyboard input_devices_mouse input_devices_wacom ipv6 isdnlog jabber jack java joystick jpeg kde kerberos kernel_linux ladcca linguas_en logitech-mouse lzw lzw-tiff mad maildir matroska mbox mozilla mp3 mpeg mplayer mysql mythtv ncurses nls no-seamonkey nptl nptlonly nsplugin nvidia offensive ogg oggvorbis openal opengl pam pcre pdflib perl php5 png postgres ppds pppd python qt qt3 qt4 quicktime readline reflection rtc ruby samba sdl server session simplexml speex spell spl ssl subtitles tcpd theora tiff truetype-fonts type1-fonts unicode usb userland_GNU v4l v4l2 video_cards_apm video_cards_nv video_cards_nvidia video_cards_vesa video_cards_vga visualization vorbis wxwindows xine xinerama xorg xpm xprint xscreensaver xv xvid xvmc zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking chaplin-1.10.tgz ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking chaplin-1.10.tgz to /var/tmp/portage/chaplin-1.10-r1/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/chaplin-1.10-r1 ... gcc -DNDEBUG -Wall -I/soft/libdvdread/include -L/soft/libdvdread/lib -ldvdread -Wl,-rpath,/soft/libdvdread/lib -o chaplin chaplin.c -lm In file included from chaplin.c:24: /usr/include/dvdread/ifo_types.h:32:2: error: #error "Must include <inttypes.h> or <stdint.h> before any libdvdread header." In file included from chaplin.c:24: /usr/include/dvdread/ifo_types.h:68: error: expected specifier-qualifier-list before 'uint8_t' /usr/include/dvdread/ifo_types.h:78: error: expected specifier-qualifier-list before 'uint8_t' /usr/include/dvdread/ifo_types.h:143: error: expected specifier-qualifier-list before 'uint16_t' /usr/include/dvdread/ifo_types.h:231: error: expected specifier-qualifier-list before 'uint8_t' /usr/include/dvdread/ifo_types.h:258: error: expected specifier-qualifier-list before 'uint8_t' /usr/include/dvdread/ifo_types.h:270: error: expected specifier-qualifier-list before 'uint16_t' /usr/include/dvdread/ifo_types.h:283: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'pgc_program_map_t' /usr/include/dvdread/ifo_types.h:312: error: expected specifier-qualifier-list before 'uint8_t' /usr/include/dvdread/ifo_types.h:333: error: expected specifier-qualifier-list before 'uint16_t' [snip tons more errors]
Please, emerge --sync before reporting bugs. *** This bug has been marked as a duplicate of 138525 ***
*** Bug 146850 has been marked as a duplicate of this bug. ***