A normal emerge --deep --newuse world crashed on vamps-0.95 This is running the latest 2006.1 build I have not tested the application to see what effect my fix has had as I'm not sure what it's being used by. My Fix: I edited vamps-play_title.c lsdvd.c and put <stdint.h> (which wasn't listed) before the libdvdread h file listing and it emerged fine (I paused the emerge and edited the two files before resuming), but with a normal emerge it I got: (this is just the start of the emerge text after I fixed vamps-play_title.c but before I fixed lsdvd.c) x86_64-pc-linux-gnu-gcc -march=k8 -O2 -pipe -c -o requant.o requant.c x86_64-pc-linux-gnu-gcc -o vamps vamps.o requant.o -lpthread -lm strip vamps x86_64-pc-linux-gnu-gcc -march=k8 -O2 -pipe -c -o vamps-play_title.o vamps-play_title.c x86_64-pc-linux-gnu-gcc -o vamps-play_title vamps-play_title.o -ldvdread -ldl strip vamps-play_title x86_64-pc-linux-gnu-gcc -march=k8 -O2 -pipe -c -o lsdvd.o lsdvd.c In file included from /usr/include/dvdread/ifo_read.h:24, from lsdvd.c:18: /usr/include/dvdread/ifo_types.h:32:2: #error "Must include <inttypes.h> or <stdint.h> before any libdvdread h eader." In file included from /usr/include/dvdread/ifo_read.h:24, from lsdvd.c:18: /usr/include/dvdread/ifo_types.h:68: error: syntax error before "uint8_t" /usr/include/dvdread/ifo_types.h:70: error: syntax error before "second" /usr/include/dvdread/ifo_types.h:71: error: syntax error before "frame_u" /usr/include/dvdread/ifo_types.h:78: error: syntax error before "uint8_t" /usr/include/dvdread/ifo_types.h:143: error: syntax error before "uint16_t" /usr/include/dvdread/ifo_types.h:145: error: syntax error before "code_extension"
Try with 0.99.2