gparted 0.2.2 does not build with gcc 4.1
a log would be useful, please read the bugreport form.
i can't help you at all without further info. please provide a log of the full build process as well as your emerge --info.
i just reproduced it since seeing this report come through: if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/include/atkmm-1.6 -I/usr/include/gtk-2.0 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DGNOME_ICONDIR=\""/usr/share/pixmaps"\" -Wall -O2 -march=pentium4 -fomit-frame-pointer -MT Dialog_Base_Partition.o -MD -MP -MF ".deps/Dialog_Base_Partition.Tpo" \ -c -o Dialog_Base_Partition.o `test -f 'Dialog_Base_Partition.cc' || echo './'`Dialog_Base_Partition.cc; \ then mv -f ".deps/Dialog_Base_Partition.Tpo" ".deps/Dialog_Base_Partition.Po"; \else rm -f ".deps/Dialog_Base_Partition.Tpo"; exit 1; \ fi ../include/../include/../include/../include/../compose/ucompose.hpp:64: error:
i just reproduced it since seeing this report come through: if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/include/atkmm-1.6 -I/usr/include/gtk-2.0 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DGNOME_ICONDIR=\""/usr/share/pixmaps"\" -Wall -O2 -march=pentium4 -fomit-frame-pointer -MT Dialog_Base_Partition.o -MD -MP -MF ".deps/Dialog_Base_Partition.Tpo" \ -c -o Dialog_Base_Partition.o `test -f 'Dialog_Base_Partition.cc' || echo './'`Dialog_Base_Partition.cc; \ then mv -f ".deps/Dialog_Base_Partition.Tpo" ".deps/Dialog_Base_Partition.Po"; \else rm -f ".deps/Dialog_Base_Partition.Tpo"; exit 1; \ fi ../include/../include/../include/../include/../compose/ucompose.hpp:64: error: wostringstream in namespace std does not name a type ../include/../include/../include/../include/../compose/ucompose.hpp: In member function std::string UStringPrivate::Composition::stringify(T): ../include/../include/../include/../include/../compose/ucompose.hpp:124: error: os was not declared in this scope ../include/../include/../include/../include/../compose/ucompose.hpp:126: error: wstring is not a member of std ../include/../include/../include/../include/../compose/ucompose.hpp:126: error: expected `;' before str ../include/../include/../include/../include/../compose/ucompose.hpp:128: error: ((UStringPrivate::Composition*)this)->UStringPrivate::Composition::str does not have class type ../include/../include/../include/../include/../compose/ucompose.hpp:129: error: ((UStringPrivate::Composition*)this)->UStringPrivate::Composition::str does not have class type ../include/../include/../include/../include/../compose/ucompose.hpp: In member function UStringPrivate::Composition& UStringPrivate::Composition::arg(const T&): ../include/../include/../include/../include/../compose/ucompose.hpp:170: error: os was not declared in this scope ../include/../include/../include/../include/../compose/ucompose.hpp:170: error: wstring is not a member of std ../include/../include/../include/../include/../compose/ucompose.hpp:64: error: wostringstream in namespace std does not name a type ../include/../include/../include/../include/../compose/ucompose.hpp: In member function std::string UStringPrivate::Composition::stringify(T): ../include/../include/../include/../include/../compose/ucompose.hpp:124: error: os was not declared in this scope ../include/../include/../include/../include/../compose/ucompose.hpp:126: error: wstring is not a member of std ../include/../include/../include/../include/../compose/ucompose.hpp:126: error: expected `;' before str ../include/../include/../include/../include/../compose/ucompose.hpp:128: error: ((UStringPrivate::Composition*)this)->UStringPrivate::Composition::str does not have class type ../include/../include/../include/../include/../compose/ucompose.hpp:129: error: ((UStringPrivate::Composition*)this)->UStringPrivate::Composition::str does not have class type ../include/../include/../include/../include/../compose/ucompose.hpp: In member function UStringPrivate::Composition& UStringPrivate::Composition::arg(const T&): ../include/../include/../include/../include/../compose/ucompose.hpp:170: error: os was not declared in this scope ../include/../include/../include/../include/../compose/ucompose.hpp:170: error: wstring is not a member of std make[2]: *** [Device.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [Dialog_Base_Partition.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/gparted-0.2.2/work/gparted-0.2.2/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gparted-0.2.2/work/gparted-0.2.2' make: *** [all] Error 2 !!! ERROR: sys-block/gparted-0.2.2 failed.
contacting upstream ;)
> contacting upstream ;) builds fine here with gcc 4.1 .. probably issues with mixed gcc stuff ?
yeah, i think your system is broken ... gparted works fine for me w/gcc-4.1.0 prob have mismatch of libstdc++ files in your build
Actually, this was probably due to the wchar bug. Recompile gcc-4.1.0 (after syncing), and try again. *** This bug has been marked as a duplicate of 125395 ***