* Package: sys-apps/mount-gtk-1.4.5.1:0 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking mount-gtk-1.4.5.1.tar.gz to /var/tmp/portage/sys-apps/mount-gtk-1.4.5.1/work >>> Source unpacked in /var/tmp/portage/sys-apps/mount-gtk-1.4.5.1/work >>> Preparing source in /var/tmp/portage/sys-apps/mount-gtk-1.4.5.1/work/mount-gtk-1.4.5.1 ... * Applying mount-gtk-1.4.2-c++11.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/sys-apps/mount-gtk-1.4.5.1/work/mount-gtk-1.4.5.1' ... * Running 'aclocal -I m4 --system-acdir=/var/tmp/portage/sys-apps/mount-gtk-1.4.5.1/temp/aclocal' ... [ ok ] * Running 'autoconf --force' ... [ ok ] * Running 'autoheader' ... [ ok ] * Running 'automake --add-missing --copy --force-missing' ... [ ok ] * Running elibtoolize in: mount-gtk-1.4.5.1/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-apps/mount-gtk-1.4.5.1/work/mount-gtk-1.4.5.1 ... * econf: updating mount-gtk-1.4.5.1/config.sub with /usr/share/gnuconfig/config.sub * econf: updating mount-gtk-1.4.5.1/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/mount-gtk-1.4.5.1 --htmldir=/usr/share/doc/mount-gtk-1.4.5.1/html --libdir=/usr/lib64 checking for a BSD-compatible install... /usr/lib/portage/python3.10/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking whether make supports the include directive... yes (GNU style) checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes checking dependency style of x86_64-pc-linux-gnu-gcc... none checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ checking whether the compiler supports GNU C++... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking for x86_64-pc-linux-gnu-g++ option to enable C++11 features... none needed checking dependency style of x86_64-pc-linux-gnu-g++... none checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E checking which version of gtk+ to compile against... auto checking for pkg-config... /usr/bin/pkg-config checking for c++-gtk-utils-3-2.2 >= 2.1.0... yes checking CXX_GTK_UTILS_CFLAGS... -I/usr/include/c++-gtk-utils-3-2.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -pthread checking CXX_GTK_UTILS_LIBS... -lcxx-gtk-utils-3-2.2 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lglib-2.0 checking for gtk+-3.0 >= 2.99.0... yes checking GTK_CFLAGS... -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -pthread checking GTK_LIBS... -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 checking for glib-2.0 >= 2.26.0... yes checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread checking GLIB_LIBS... -lglib-2.0 checking for gio-2.0 >= 2.26.0... yes checking GIO_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -pthread checking GIO_LIBS... -lgio-2.0 -lgobject-2.0 -lglib-2.0 checking for gio-unix-2.0 >= 2.26.0... yes checking GIO_UNIX_CFLAGS... -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -pthread checking GIO_UNIX_LIBS... -lgio-2.0 -lgobject-2.0 -lglib-2.0 checking for gthread-2.0 >= 2.0.0... yes checking GTHREAD_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread checking GTHREAD_LIBS... -lgthread-2.0 -pthread -lglib-2.0 checking for udisks2 >= 1.94.0... yes checking UDISKS2_CFLAGS... -I/usr/include/udisks2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -pthread checking UDISKS2_LIBS... -ludisks2 -lgio-2.0 -lgobject-2.0 -lglib-2.0 checking for libnotify >= 0.7.1... yes checking LIBNOTIFY_CFLAGS... -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread checking LIBNOTIFY_LIBS... -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for size_t... yes checking for ssize_t... yes checking whether C++ compiler accepts -std=c++11... yes checking for C++11 range-for support... yes checking for C++11 lambda support... yes checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/gmsgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for ld used by GCC... /usr/x86_64-pc-linux-gnu/bin/ld checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyPreferredLanguages... no checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for ostream... yes checking for istream... yes checking for iostream... yes checking for fstream... yes checking for exception... yes checking for ios... yes checking for string... yes checking for vector... yes checking for utility... yes checking for memory... yes checking for set... yes checking for algorithm... yes checking for unistd.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for errno.h... yes checking for signal.h... yes checking for pthread.h... yes checking for sys/types.h... (cached) yes checking for sys/wait.h... yes checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking whether make sets $(MAKE)... (cached) yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating po/Makefile.in config.status: creating config.h config.status: executing depfiles commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile Configuration complete. To compile, enter `make', and then enter `make install' -- `make install' must be run as root. To reconfigure, enter `make clean' and then run `./configure' again. >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-apps/mount-gtk-1.4.5.1/work/mount-gtk-1.4.5.1 ... make -j4 make all-recursive make[1]: Entering directory '/var/tmp/portage/sys-apps/mount-gtk-1.4.5.1/work/mount-gtk-1.4.5.1' Making all in po make[2]: Entering directory '/var/tmp/portage/sys-apps/mount-gtk-1.4.5.1/work/mount-gtk-1.4.5.1/po' make[2]: Leaving directory '/var/tmp/portage/sys-apps/mount-gtk-1.4.5.1/work/mount-gtk-1.4.5.1/po' Making all in src make[2]: Entering directory '/var/tmp/portage/sys-apps/mount-gtk-1.4.5.1/work/mount-gtk-1.4.5.1/src' x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -DDATADIR=\"/usr/share\" -D_XOPEN_SOURCE=600 -I/usr/include/c++-gtk-utils-3-2.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -pthread -I/usr/include/udisks2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I./utils -pipe -march=native -fno-diagnostics-color -O2 -fexceptions -frtti -fsigned-char -fno-check-new -pthread -std=c++11 -c -o mainwindow.o mainwindow.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -DDATADIR=\"/usr/share\" -D_XOPEN_SOURCE=600 -I/usr/include/c++-gtk-utils-3-2.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -pthread -I/usr/include/udisks2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I./utils -pipe -march=native -fno-diagnostics-color -O2 -fexceptions -frtti -fsigned-char -fno-check-new -pthread -std=c++11 -c -o main.o main.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -DDATADIR=\"/usr/share\" -D_XOPEN_SOURCE=600 -I/usr/include/c++-gtk-utils-3-2.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -pthread -I/usr/include/udisks2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I./utils -pipe -march=native -fno-diagnostics-color -O2 -fexceptions -frtti -fsigned-char -fno-check-new -pthread -std=c++11 -c -o dialogs.o dialogs.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -DDATADIR=\"/usr/share\" -D_XOPEN_SOURCE=600 -I/usr/include/c++-gtk-utils-3-2.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -pthread -I/usr/include/udisks2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I./utils -pipe -march=native -fno-diagnostics-color -O2 -fexceptions -frtti -fsigned-char -fno-check-new -pthread -std=c++11 -c -o fstab_parser.o fstab_parser.cpp In file included from dialogs.cpp:20: dialogs.h:32:34: error: expected class-name before ‘{’ token 32 | class InfoDialog: public WinBase { | ^ dialogs.h:51:36: error: expected class-name before ‘{’ token 51 | class PromptDialog: public WinBase { | ^ dialogs.h:72:35: error: expected class-name before ‘{’ token 72 | class AboutDialog: public WinBase { | ^ dialogs.cpp: In function ‘void InfoDialogCB::info_dialog_selected(GtkDialog*, int, void*)’: dialogs.cpp:29:35: error: ‘class InfoDialog’ has no member named ‘close’ 29 | static_cast(data)->close(); | ^~~~~ dialogs.cpp: In constructor ‘InfoDialog::InfoDialog(const char*, const char*, GtkMessageType, GtkWindow*, bool)’: dialogs.cpp:34:24: error: class ‘InfoDialog’ does not have any field named ‘WinBase’ 34 | WinBase(caption, prog_config.window_icon, | ^~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/include/gtk-3.0/gdk/gdk.h:32, from prog_defs.h:49, from dialogs.h:22: dialogs.cpp:44:66: error: ‘get_win’ was not declared in this scope; did you mean ‘getwd’? 44 | Widget* action_area = gtk_dialog_get_action_area(GTK_DIALOG(get_win())); | ^~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2505:66: note: in definition of macro ‘_G_TYPE_CIC’ 2505 | ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^~ /usr/include/gtk-3.0/gtk/gtkdialog.h:90:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 90 | #define GTK_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_DIALOG, GtkDialog)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dialogs.cpp:44:55: note: in expansion of macro ‘GTK_DIALOG’ 44 | GtkWidget* action_area = gtk_dialog_get_action_area(GTK_DIALOG(get_win())); | ^~~~~~~~~~ dialogs.cpp: In function ‘void PromptDialogCB::prompt_dialog_selected(GtkDialog*, int, void*)’: dialogs.cpp:74:15: error: ‘class PromptDialog’ has no member named ‘close’ 74 | instance->close(); | ^~~~~ dialogs.cpp:78:15: error: ‘class PromptDialog’ has no member named ‘close’ 78 | instance->close(); | ^~~~~ dialogs.cpp: In constructor ‘PromptDialog::PromptDialog(const char*, const char*, GtkWindow*, bool)’: dialogs.cpp:84:28: error: class ‘PromptDialog’ does not have any field named ‘WinBase’ 84 | WinBase(caption, prog_config.window_icon, | ^~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 159 | #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel") | ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2505:66: note: in definition of macro ‘_G_TYPE_CIC’ 2505 | ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^~ /usr/include/gtk-3.0/gtk/gtkwindow.h:40:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 40 | #define GTK_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_WINDOW, GtkWindow)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dialogs.cpp:86:36: note: in expansion of macro ‘GTK_WINDOW’ 86 | GTK_WINDOW(gtk_dialog_new_with_buttons(0, 0, | ^~~~~~~~~~ dialogs.cpp:92:51: note: in expansion of macro ‘GTK_STOCK_CANCEL’ 92 | GTK_STOCK_CANCEL, | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from dialogs.h:24: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2505:66: note: in definition of macro ‘_G_TYPE_CIC’ 2505 | ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^~ /usr/include/gtk-3.0/gtk/gtkwindow.h:40:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 40 | #define GTK_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_WINDOW, GtkWindow)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dialogs.cpp:86:36: note: in expansion of macro ‘GTK_WINDOW’ 86 | GTK_WINDOW(gtk_dialog_new_with_buttons(0, 0, | ^~~~~~~~~~ dialogs.cpp:94:51: note: in expansion of macro ‘GTK_STOCK_OK’ 94 | GTK_STOCK_OK, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:38:59: warning: ‘GType gtk_misc_get_type()’ is deprecated [-Wdeprecated-declarations] 38 | #define GTK_TYPE_MISC (gtk_misc_get_type ()) | ~~~~~~~~~~~~~~~~~~^~ /usr/include/glib-2.0/gobject/gtype.h:2505:70: note: in definition of macro ‘_G_TYPE_CIC’ 2505 | ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:39:41: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 39 | #define GTK_MISC(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MISC, GtkMisc)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:39:76: note: in expansion of macro ‘GTK_TYPE_MISC’ 39 | C(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MISC, GtkMisc)) | ^~~~~~~~~~~~~ dialogs.cpp:101:24: note: in expansion of macro ‘GTK_MISC’ 101 | gtk_misc_set_padding(GTK_MISC(label), standard_size/2, standard_size/2); | ^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here 70 | GType gtk_misc_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ dialogs.cpp:101:23: warning: ‘void gtk_misc_set_padding(GtkMisc*, gint, gint)’ is deprecated [-Wdeprecated-declarations] 101 | gtk_misc_set_padding(GTK_MISC(label), standard_size/2, standard_size/2); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:80:9: note: declared here 80 | void gtk_misc_set_padding (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~ dialogs.cpp:103:68: error: ‘get_win’ was not declared in this scope; did you mean ‘getwd’? 103 | dget* content_area = gtk_dialog_get_content_area(GTK_DIALOG(get_win())); | ^~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2505:66: note: in definition of macro ‘_G_TYPE_CIC’ 2505 | ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^~ /usr/include/gtk-3.0/gtk/gtkdialog.h:90:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 90 | #define GTK_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_DIALOG, GtkDialog)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dialogs.cpp:103:57: note: in expansion of macro ‘GTK_DIALOG’ 103 | GtkWidget* content_area = gtk_dialog_get_content_area(GTK_DIALOG(get_win())); | ^~~~~~~~~~ dialogs.cpp: In member function ‘virtual void PromptDialog::on_delete_event()’: dialogs.cpp:129:8: error: too few arguments to function ‘int close(int)’ 129 | close(); | ~~~~~^~ In file included from prog_defs.h:22: /usr/include/unistd.h:358:12: note: declared here 358 | extern int close (int __fd); | ^~~~~ dialogs.cpp: In function ‘void AboutDialogCB::about_dialog_selected(GtkDialog*, int, void*)’: dialogs.cpp:134:36: error: ‘class AboutDialog’ has no member named ‘close’ 134 | static_cast(data)->close(); | ^~~~~ dialogs.cpp: In constructor ‘AboutDialog::AboutDialog(GtkWindow*, bool)’: dialogs.cpp:138:26: error: class ‘AboutDialog’ does not have any field named ‘WinBase’ 138 | WinBase(gettext("About mount-gtk"), prog_config.window_icon, | ^~~~~~~ dialogs.cpp:143:66: error: ‘get_win’ was not declared in this scope; did you mean ‘getwd’? 143 | Widget* action_area = gtk_dialog_get_action_area(GTK_DIALOG(get_win())); | ^~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2505:66: note: in definition of macro ‘_G_TYPE_CIC’ 2505 | ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^~ /usr/include/gtk-3.0/gtk/gtkdialog.h:90:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 90 | #define GTK_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_DIALOG, GtkDialog)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dialogs.cpp:143:55: note: in expansion of macro ‘GTK_DIALOG’ 143 | GtkWidget* action_area = gtk_dialog_get_action_area(GTK_DIALOG(get_win())); | ^~~~~~~~~~ make[2]: *** [Makefile:445: dialogs.o] Error 1 shuffle=2749668528 make[2]: *** Waiting for unfinished jobs.... In file included from mainwindow.h:35, from mainwindow.cpp:30: tray_icon.h: In member function ‘void TrayIcon::set_tooltip(const gchar*)’: tray_icon.h:53:37: warning: ‘void gtk_status_icon_set_tooltip_text(GtkStatusIcon*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 53 | gtk_status_icon_set_tooltip_text(status_icon, text); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:275, from mainwindow.h:31: /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:137:23: note: declared here 137 | void gtk_status_icon_set_tooltip_text (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mainwindow.h: At global scope: mainwindow.h:70:34: error: expected class-name before ‘{’ token 70 | class MainWindow: public WinBase { | ^ In file included from mainwindow.cpp:31: mount_entries.h:41:36: error: expected class-name before ‘{’ token 41 | class MountEntries: public WinBase { | ^ mount_entries.h:89:34: error: expected class-name before ‘{’ token 89 | class TableEntry: public WinBase { | ^ In file included from mainwindow.cpp:32: preferences.h:33:35: error: expected class-name before ‘{’ token 33 | class Preferences: public WinBase { | ^ In file included from mainwindow.cpp:33: dialogs.h:32:34: error: expected class-name before ‘{’ token 32 | class InfoDialog: public WinBase { | ^ dialogs.h:51:36: error: expected class-name before ‘{’ token 51 | class PromptDialog: public WinBase { | ^ dialogs.h:72:35: error: expected class-name before ‘{’ token 72 | class AboutDialog: public WinBase { | ^ In file included from mainwindow.cpp:40: /usr/include/c++-gtk-utils-3-2.2/c++-gtk-utils/mem_fun.h:152:29: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 152 | class Functor1: public std::unary_function { | ^~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/string:48, from /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/bits/locale_classes.h:40, from /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/bits/ios_base.h:41, from /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/ios:42, from /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/istream:38, from /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/fstream:38, from mainwindow.cpp:21: /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /usr/include/c++-gtk-utils-3-2.2/c++-gtk-utils/mem_fun.h:169:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 169 | class Functor1_const: public std::unary_function { | ^~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /usr/include/c++-gtk-utils-3-2.2/c++-gtk-utils/mem_fun.h:186:29: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 186 | class Functor2: public std::binary_function { | ^~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++-gtk-utils-3-2.2/c++-gtk-utils/mem_fun.h:203:35: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 203 | class Functor2_const: public std::binary_function { | ^~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ mainwindow.cpp: In function ‘void MainWindowCB::mainwin_tool_button_clicked(GtkToolButton*, void*)’: mainwindow.cpp:57:55: error: ‘class MainWindow’ has no member named ‘close’ 57 | else if (button == instance->quit_button) instance->close(); | ^~~~~ mainwindow.cpp: In constructor ‘MainWindow::MainWindow(bool)’: mainwindow.cpp:122:44: error: class ‘MainWindow’ does not have any field named ‘WinBase’ 122 | MainWindow::MainWindow(bool start_hidden): WinBase(0, prog_config.window_icon), | ^~~~~~~ mainwindow.cpp:127:24: error: ‘get_win’ was not declared in this scope; did you mean ‘getwd’? 127 | gtk_window_set_title(get_win(), "Mount-gtk"); | ^~~~~~~ | getwd mainwindow.cpp:129:26: warning: ‘GtkWidget* gtk_vbox_new(gboolean, gint)’ is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 129 | gui_vbox = gtk_vbox_new(false, 2); | ~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:286: /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61:13: note: declared here 61 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ mainwindow.cpp:145:25: warning: ‘GtkIconSize gtk_icon_size_register(const gchar*, gint, gint)’ is deprecated [-Wdeprecated-declarations] 145 | gtk_icon_size_register("MOUNT_GTK_BUTTON_SIZE", 22, 22); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkstyleprovider.h:27, from /usr/include/gtk-3.0/gtk/gtkstylecontext.h:27, from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, from /usr/include/gtk-3.0/gtk/gtk.h:127: /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:122:23: note: declared here 122 | GtkIconSize gtk_icon_size_register (const gchar *name, | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from mainwindow.cpp:26: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 838 | #define GTK_STOCK_PREFERENCES ((GtkStock)"gtk-preferences") | ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2505:66: note: in definition of macro ‘_G_TYPE_CIC’ 2505 | ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^~ /usr/include/gtk-3.0/gtk/gtktoolbutton.h:33:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 33 | #define GTK_TOOL_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOOL_BUTTON, GtkToolButton)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ mainwindow.cpp:147:18: note: in expansion of macro ‘GTK_TOOL_BUTTON’ 147 | prefs_button = GTK_TOOL_BUTTON(gtk_tool_button_new_from_stock(GTK_STOCK_PREFERENCES)); | ^~~~~~~~~~~~~~~ mainwindow.cpp:147:65: note: in expansion of macro ‘GTK_STOCK_PREFERENCES’ 147 | efs_button = GTK_TOOL_BUTTON(gtk_tool_button_new_from_stock(GTK_STOCK_PREFERENCES)); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ mainwindow.cpp:147:64: warning: ‘GtkToolItem* gtk_tool_button_new_from_stock(const gchar*)’ is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations] 147 | refs_button = GTK_TOOL_BUTTON(gtk_tool_button_new_from_stock(GTK_STOCK_PREFERENCES)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2505:66: note: in definition of macro ‘_G_TYPE_CIC’ 2505 | ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^~ /usr/include/gtk-3.0/gtk/gtktoolbutton.h:33:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 33 | #define GTK_TOOL_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOOL_BUTTON, GtkToolButton)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ mainwindow.cpp:147:18: note: in expansion of macro ‘GTK_TOOL_BUTTON’ 147 | prefs_button = GTK_TOOL_BUTTON(gtk_tool_button_new_from_stock(GTK_STOCK_PREFERENCES)); | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28, from /usr/include/gtk-3.0/gtk/gtk.h:149: /usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here 84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 364 | #define GTK_STOCK_EDIT ((GtkStock)"gtk-edit") | ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2505:66: note: in definition of macro ‘_G_TYPE_CIC’ 2505 | ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^~ /usr/include/gtk-3.0/gtk/gtktoolbutton.h:33:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 33 | #define GTK_TOOL_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOOL_BUTTON, GtkToolButton)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ mainwindow.cpp:154:26: note: in expansion of macro ‘GTK_TOOL_BUTTON’ 154 | mount_entries_button = GTK_TOOL_BUTTON(gtk_tool_button_new_from_stock(GTK_STOCK_EDIT)); | ^~~~~~~~~~~~~~~ mainwindow.cpp:154:73: note: in expansion of macro ‘GTK_STOCK_EDIT’ 154 | ies_button = GTK_TOOL_BUTTON(gtk_tool_button_new_from_stock(GTK_STOCK_EDIT)); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ mainwindow.cpp:154:72: warning: ‘GtkToolItem* gtk_tool_button_new_from_stock(const gchar*)’ is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations] 154 | ries_button = GTK_TOOL_BUTTON(gtk_tool_button_new_from_stock(GTK_STOCK_EDIT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2505:66: note: in definition of macro ‘_G_TYPE_CIC’ 2505 | ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^~ /usr/include/gtk-3.0/gtk/gtktoolbutton.h:33:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 33 | #define GTK_TOOL_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOOL_BUTTON, GtkToolButton)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ mainwindow.cpp:154:26: note: in expansion of macro ‘GTK_TOOL_BUTTON’ 154 | mount_entries_button = GTK_TOOL_BUTTON(gtk_tool_button_new_from_stock(GTK_STOCK_EDIT)); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here 84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:123:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 123 | #define GTK_STOCK_ABOUT ((GtkStock)"gtk-about") | ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2505:66: note: in definition of macro ‘_G_TYPE_CIC’ 2505 | ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^~ /usr/include/gtk-3.0/gtk/gtktoolbutton.h:33:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 33 | #define GTK_TOOL_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOOL_BUTTON, GtkToolButton)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ mainwindow.cpp:162:18: note: in expansion of macro ‘GTK_TOOL_BUTTON’ 162 | about_button = GTK_TOOL_BUTTON(gtk_tool_button_new_from_stock(GTK_STOCK_ABOUT)); | ^~~~~~~~~~~~~~~ mainwindow.cpp:162:65: note: in expansion of macro ‘GTK_STOCK_ABOUT’ 162 | out_button = GTK_TOOL_BUTTON(gtk_tool_button_new_from_stock(GTK_STOCK_ABOUT)); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ mainwindow.cpp:162:64: warning: ‘GtkToolItem* gtk_tool_button_new_from_stock(const gchar*)’ is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations] 162 | bout_button = GTK_TOOL_BUTTON(gtk_tool_button_new_from_stock(GTK_STOCK_ABOUT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2505:66: note: in definition of macro ‘_G_TYPE_CIC’ 2505 | ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^~ /usr/include/gtk-3.0/gtk/gtktoolbutton.h:33:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 33 | #define GTK_TOOL_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOOL_BUTTON, GtkToolButton)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ mainwindow.cpp:162:18: note: in expansion of macro ‘GTK_TOOL_BUTTON’ 162 | about_button = GTK_TOOL_BUTTON(gtk_tool_button_new_from_stock(GTK_STOCK_ABOUT)); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here 84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:919:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 919 | #define GTK_STOCK_QUIT ((GtkStock)"gtk-quit") | ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2505:66: note: in definition of macro ‘_G_TYPE_CIC’ 2505 | ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^~ /usr/include/gtk-3.0/gtk/gtktoolbutton.h:33:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 33 | #define GTK_TOOL_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOOL_BUTTON, GtkToolButton)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ mainwindow.cpp:169:17: note: in expansion of macro ‘GTK_TOOL_BUTTON’ 169 | quit_button = GTK_TOOL_BUTTON(gtk_tool_button_new_from_stock(GTK_STOCK_QUIT)); | ^~~~~~~~~~~~~~~ mainwindow.cpp:169:64: note: in expansion of macro ‘GTK_STOCK_QUIT’ 169 | uit_button = GTK_TOOL_BUTTON(gtk_tool_button_new_from_stock(GTK_STOCK_QUIT)); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ mainwindow.cpp:169:63: warning: ‘GtkToolItem* gtk_tool_button_new_from_stock(const gchar*)’ is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations] 169 | quit_button = GTK_TOOL_BUTTON(gtk_tool_button_new_from_stock(GTK_STOCK_QUIT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2505:66: note: in definition of macro ‘_G_TYPE_CIC’ 2505 | ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^~ /usr/include/gtk-3.0/gtk/gtktoolbutton.h:33:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 33 | #define GTK_TOOL_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOOL_BUTTON, GtkToolButton)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ mainwindow.cpp:169:17: note: in expansion of macro ‘GTK_TOOL_BUTTON’ 169 | quit_button = GTK_TOOL_BUTTON(gtk_tool_button_new_from_stock(GTK_STOCK_QUIT)); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here 84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from mainwindow.h:35, from main.cpp:45: tray_icon.h: In member function ‘void TrayIcon::set_tooltip(const gchar*)’: tray_icon.h:53:37: warning: ‘void gtk_status_icon_set_tooltip_text(GtkStatusIcon*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 53 | gtk_status_icon_set_tooltip_text(status_icon, text); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:275, from main.cpp:35: /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:137:23: note: declared here 137 | void gtk_status_icon_set_tooltip_text (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mainwindow.h: At global scope: mainwindow.h:70:34: error: expected class-name before ‘{’ token 70 | class MainWindow: public WinBase { | ^ mainwindow.cpp: In member function ‘virtual void MainWindow::on_delete_event()’: mainwindow.cpp:213:57: error: ‘get_win’ was not declared in this scope; did you mean ‘getwd’? 213 | if (prog_config.tray_icon) gtk_widget_hide(GTK_WIDGET(get_win())); | ^~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2505:66: note: in definition of macro ‘_G_TYPE_CIC’ 2505 | ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^~ /usr/include/gtk-3.0/gtk/gtkwidget.h:58:44: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 58 | #define GTK_WIDGET(widget) (G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ mainwindow.cpp:213:46: note: in expansion of macro ‘GTK_WIDGET’ 213 | if (prog_config.tray_icon) gtk_widget_hide(GTK_WIDGET(get_win())); | ^~~~~~~~~~ mainwindow.cpp:214:13: error: too few arguments to function ‘int close(int)’ 214 | else close(); | ~~~~~^~ In file included from mainwindow.cpp:19: /usr/include/unistd.h:358:12: note: declared here 358 | extern int close (int __fd); | ^~~~~ In file included from main.cpp:47: dialogs.h:32:34: error: expected class-name before ‘{’ token 32 | class InfoDialog: public WinBase { | ^ dialogs.h:51:36: error: expected class-name before ‘{’ token 51 | class PromptDialog: public WinBase { | ^ dialogs.h:72:35: error: expected class-name before ‘{’ token 72 | class AboutDialog: public WinBase { | ^ In file included from main.cpp:48: utils/icon_info_handle.h: In member function ‘void GtkIconInfoFree::operator()(GtkIconInfo*)’: utils/icon_info_handle.h:38:25: warning: ‘void gtk_icon_info_free(GtkIconInfo*)’ is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] 38 | gtk_icon_info_free(obj_p); | ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:127: /usr/include/gtk-3.0/gtk/gtkicontheme.h:284:23: note: declared here 284 | void gtk_icon_info_free (GtkIconInfo *icon_info); | ^~~~~~~~~~~~~~~~~~ main.cpp: In function ‘int main(int, char**)’: main.cpp:109:16: warning: ‘void g_thread_init(gpointer)’ is deprecated [-Wdeprecated-declarations] 109 | g_thread_init(0); | ~~~~~~~~~~~~~^~~ In file included from /usr/include/glib-2.0/glib.h:114, from prog_defs.h:48, from main.cpp:19: /usr/include/glib-2.0/glib/deprecated/gthread.h:267:10: note: declared here 267 | void g_thread_init (gpointer vtable); | ^~~~~~~~~~~~~ main.cpp:142:17: error: ‘class MainWindow’ has no member named ‘exec’ 142 | main_window.exec(); | ^~~~ main.cpp: In function ‘void display_dbus_error_dialog()’: main.cpp:335:10: error: ‘class InfoDialog’ has no member named ‘exec’ 335 | dialog.exec(); | ^~~~ main.cpp: In function ‘void beep()’: main.cpp:348:11: warning: ‘void gdk_beep()’ is deprecated: Use 'gdk_display_beep' instead [-Wdeprecated-declarations] 348 | gdk_beep(); | ~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from prog_defs.h:49: /usr/include/gtk-3.0/gdk/gdkmain.h:121:6: note: declared here 121 | void gdk_beep (void); | ^~~~~~~~ mainwindow.cpp: In member function ‘void MainWindow::prefs_impl()’: mainwindow.cpp:225:27: error: ‘get_win’ was not declared in this scope; did you mean ‘getwd’? 225 | Preferences preferences{get_win()}; | ^~~~~~~ | getwd mainwindow.cpp:225:36: error: no matching function for call to ‘Preferences::Preferences()’ 225 | Preferences preferences{get_win()}; | ^ preferences.h:57:3: note: candidate: ‘Preferences::Preferences(GtkWindow*)’ 57 | Preferences(GtkWindow* parent); | ^~~~~~~~~~~ preferences.h:57:3: note: conversion of argument 1 would be ill-formed: mainwindow.cpp:226:15: error: ‘class Preferences’ has no member named ‘exec’ 226 | preferences.exec(); | ^~~~ mainwindow.cpp: In member function ‘void MainWindow::mount_entries_impl()’: mainwindow.cpp:339:30: error: ‘get_win’ was not declared in this scope; did you mean ‘getwd’? 339 | MountEntries mount_entries{get_win()}; | ^~~~~~~ | getwd mainwindow.cpp:339:39: error: no matching function for call to ‘MountEntries::MountEntries()’ 339 | MountEntries mount_entries{get_win()}; | ^ mount_entries.h:79:3: note: candidate: ‘MountEntries::MountEntries(GtkWindow*)’ 79 | MountEntries(GtkWindow* parent); | ^~~~~~~~~~~~ mount_entries.h:79:3: note: conversion of argument 1 would be ill-formed: mainwindow.cpp:340:21: error: ‘class MountEntries’ has no member named ‘exec’ 340 | if (mount_entries.exec()) populate_mount_points(); | ^~~~ mainwindow.cpp: In member function ‘void MainWindow::populate_mount_points()’: mainwindow.cpp:578:31: warning: ‘GtkWidget* gtk_vbox_new(gboolean, gint)’ is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 578 | button_vbox = gtk_vbox_new(true, 2); | ~~~~~~~~~~~~^~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61:13: note: declared here 61 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ mainwindow.cpp: In member function ‘void MainWindow::display_mount_points()’: mainwindow.cpp:630:35: warning: ‘GtkWidget* gtk_hbox_new(gboolean, gint)’ is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 630 | GtkWidget* hbox = gtk_hbox_new(false, 2); | ~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:262: /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here 63 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:38:59: warning: ‘GType gtk_misc_get_type()’ is deprecated [-Wdeprecated-declarations] 38 | #define GTK_TYPE_MISC (gtk_misc_get_type ()) | ~~~~~~~~~~~~~~~~~~^~ /usr/include/glib-2.0/gobject/gtype.h:2505:70: note: in definition of macro ‘_G_TYPE_CIC’ 2505 | ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:39:41: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 39 | #define GTK_MISC(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MISC, GtkMisc)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:39:76: note: in expansion of macro ‘GTK_TYPE_MISC’ 39 | C(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MISC, GtkMisc)) | ^~~~~~~~~~~~~ mainwindow.cpp:636:28: note: in expansion of macro ‘GTK_MISC’ 636 | gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); | ^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here 70 | GType gtk_misc_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ mainwindow.cpp:636:27: warning: ‘void gtk_misc_set_alignment(GtkMisc*, gfloat, gfloat)’ is deprecated [-Wdeprecated-declarations] 636 | gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | void gtk_misc_set_alignment (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~~~ mainwindow.cpp:650:24: warning: ‘GtkWidget* gtk_hbox_new(gboolean, gint)’ is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 650 | hbox = gtk_hbox_new(false, 2); | ~~~~~~~~~~~~^~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here 63 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ mainwindow.cpp: In member function ‘GtkWidget* MainWindow::get_noentries_widget()’: mainwindow.cpp:686:33: warning: ‘GtkWidget* gtk_hbox_new(gboolean, gint)’ is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 686 | GtkWidget* hbox = gtk_hbox_new(false, 2); | ~~~~~~~~~~~~^~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here 63 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 364 | #define GTK_STOCK_EDIT ((GtkStock)"gtk-edit") | ^~~~~~~~ mainwindow.cpp:689:47: note: in expansion of macro ‘GTK_STOCK_EDIT’ 689 | GtkWidget* image = gtk_image_new_from_stock(GTK_STOCK_EDIT, GTK_ICON_SIZE_BUTTON); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ mainwindow.cpp:689:46: warning: ‘GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)’ is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 689 | GtkWidget* image = gtk_image_new_from_stock(GTK_STOCK_EDIT, GTK_ICON_SIZE_BUTTON); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42, from /usr/include/gtk-3.0/gtk/gtktreeview.h:29, from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42: /usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here 122 | GtkWidget* gtk_image_new_from_stock (const gchar *stock_id, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:38:59: warning: ‘GType gtk_misc_get_type()’ is deprecated [-Wdeprecated-declarations] 38 | #define GTK_TYPE_MISC (gtk_misc_get_type ()) | ~~~~~~~~~~~~~~~~~~^~ /usr/include/glib-2.0/gobject/gtype.h:2505:70: note: in definition of macro ‘_G_TYPE_CIC’ 2505 | ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:39:41: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 39 | #define GTK_MISC(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MISC, GtkMisc)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:39:76: note: in expansion of macro ‘GTK_TYPE_MISC’ 39 | C(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MISC, GtkMisc)) | ^~~~~~~~~~~~~ mainwindow.cpp:696:26: note: in expansion of macro ‘GTK_MISC’ 696 | gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here 70 | GType gtk_misc_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ mainwindow.cpp:696:25: warning: ‘void gtk_misc_set_alignment(GtkMisc*, gfloat, gfloat)’ is deprecated [-Wdeprecated-declarations] 696 | gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | void gtk_misc_set_alignment (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~~~ mainwindow.cpp: In member function ‘void MainWindow::tray_icon_action(TrayIcon::MenuItem)’: mainwindow.cpp:714:10: error: too few arguments to function ‘int close(int)’ 714 | close(); | ~~~~~^~ /usr/include/unistd.h:358:12: note: declared here 358 | extern int close (int __fd); | ^~~~~ make[2]: *** [Makefile:445: main.o] Error 1 shuffle=2749668528 mainwindow.cpp: In member function ‘void MainWindow::tray_icon_activate()’: mainwindow.cpp:724:39: error: ‘get_win’ was not declared in this scope; did you mean ‘getwd’? 724 | GtkWidget* main_widget = GTK_WIDGET(get_win()); | ^~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2505:66: note: in definition of macro ‘_G_TYPE_CIC’ 2505 | ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^~ /usr/include/gtk-3.0/gtk/gtkwidget.h:58:44: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 58 | #define GTK_WIDGET(widget) (G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ mainwindow.cpp:724:28: note: in expansion of macro ‘GTK_WIDGET’ 724 | GtkWidget* main_widget = GTK_WIDGET(get_win()); | ^~~~~~~~~~ mainwindow.cpp: In member function ‘void MainWindow::start_hidden_check_cb(bool&)’: mainwindow.cpp:757:24: error: ‘get_win’ was not declared in this scope; did you mean ‘getwd’? 757 | gtk_window_present(get_win()); | ^~~~~~~ | getwd mainwindow.cpp: In member function ‘void MainWindow::present()’: mainwindow.cpp:765:22: error: ‘get_win’ was not declared in this scope; did you mean ‘getwd’? 765 | gtk_window_present(get_win()); | ^~~~~~~ | getwd make[2]: *** [Makefile:445: mainwindow.o] Error 1 shuffle=2749668528 make[2]: Leaving directory '/var/tmp/portage/sys-apps/mount-gtk-1.4.5.1/work/mount-gtk-1.4.5.1/src' make[1]: *** [Makefile:537: all-recursive] Error 1 shuffle=2749668528 make[1]: Leaving directory '/var/tmp/portage/sys-apps/mount-gtk-1.4.5.1/work/mount-gtk-1.4.5.1' make: *** [Makefile:393: all] Error 2 shuffle=2749668528 * ERROR: sys-apps/mount-gtk-1.4.5.1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sys-apps/mount-gtk-1.4.5.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-apps/mount-gtk-1.4.5.1::gentoo'`. * The complete build log is located at '/var/log/portage/sys-apps:mount-gtk-1.4.5.1:20221205-211125.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-apps/mount-gtk-1.4.5.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-apps/mount-gtk-1.4.5.1/temp/environment'. * Working directory: '/var/tmp/portage/sys-apps/mount-gtk-1.4.5.1/work/mount-gtk-1.4.5.1' * S: '/var/tmp/portage/sys-apps/mount-gtk-1.4.5.1/work/mount-gtk-1.4.5.1'