In file included from mp4common.h:32, from atom_co64.cpp:22: mp4util.h: In function `void * MP4Malloc(unsigned int)': mp4util.h:170: exception handling disabled, use -fexceptions to enable make[3]: *** [atom_co64.lo] Error 1 make[3]: Leaving directory `/usr/src/RedmondLinux/BUILD/faad2/common/mp4v2' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/RedmondLinux/BUILD/faad2/common' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/RedmondLinux/BUILD/faad2' make: *** [all] Error 2 + die Reproducible: Always Steps to Reproduce: 1. have -fno-exceptions in CXXFLAGS 2. emerge faad2 3. verify emerge fails Expected Results: filter-flags -fno-exceptions
your 'emerge info' ? In general we don't filter on overdone CFLAGS (endless pointless).
Taking over faad2 for sound herd.
Please provide your emerge info, I can't reproduce this, and if you have -fno-exceptions in your CXXFLAGS is more probable you're doing something bad.