Ну и зачем вы поставили gcc-4.8 ? Он hard masked, т.е. пока вообще нестабильный.
Обычно если человек ставит не стабильные пакеты - это означает, что он умеет решать проблемы при использовании этих пакетов, относительно компилятора, вы должны уметь разбираться почему возникает проблема сборки, вносить изменения в код программы, при сборке которой происходит ошибка и готовить патчи, что бы выложить их на багзиллу.
C 4.8.0 cобрался и работает весь мир кроме zsh, perl, wine, libav и, может быть, lua. Во всяком случае проблем пока не вижу. Ну, и для части пакетов пришлось выключить graphite. Интересно, каким образом можно задавать per-package версию gcc, ручками при каждом обновлении менять тоскливо. Моя скриптота для bashrc отказалась работать в sandbox'е...