* Package: x11-plugins/wmmaiload-2.3.0-r2:0 * Repository: gentoo * Maintainer: voyageur@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking wmmaiload-2.3.0.tar.bz2 to /var/tmp/portage/x11-plugins/wmmaiload-2.3.0-r2/work >>> Source unpacked in /var/tmp/portage/x11-plugins/wmmaiload-2.3.0-r2/work >>> Preparing source in /var/tmp/portage/x11-plugins/wmmaiload-2.3.0-r2/work/wmmaiload-2.3.0 ... * Applying wmmaiload-2.2.1-checkthread.patch ... [ ok ] * Applying wmmaiload-2.3.0-fno-common.patch ... [ ok ] * Applying wmmaiload-2.3.0-ssl.patch ... [ ok ] >>> Source prepared. * Modern C testing: this build is using a /etc/portage/bashrc hook (2023-11-30T22:24)! * Modern C testing: see https://wiki.gentoo.org/wiki/Modern_C_porting for more info. >>> Configuring source in /var/tmp/portage/x11-plugins/wmmaiload-2.3.0-r2/work/wmmaiload-2.3.0 ... There's no need to call this script if you don't enable at least 1 option. Configuring for all options... >>> Source configured. >>> Compiling source in /var/tmp/portage/x11-plugins/wmmaiload-2.3.0-r2/work/wmmaiload-2.3.0 ... make -j4 CC=clang 'CPP=x86_64-pc-linux-gnu-clang -E' 'CFLAGS=-O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int' DEBUG_LDFLAGS= 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0' DEBUG_CFLAGS= Making all in wmmaiload... make[1]: Entering directory '/var/tmp/portage/x11-plugins/wmmaiload-2.3.0-r2/work/wmmaiload-2.3.0/wmmaiload' Building config.h... Creating dependencies for wmmaiload... Making dependencies for checkthread.c Making dependencies for dockapp.c Making dependencies for imapclient.c Making dependencies for main.c Making dependencies for options.c Making dependencies for pop3client.c Making dependencies for ssl.c clang -c -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -O2 -Wall -DDEBUG_LEVEL=0 -DHAVE_THREADS -DHAVE_IMAP -DHAVE_MAILDIR -DHAVE_MBOX -DHAVE_MH -DHAVE_POP3 -DHAVE_SSL -DHAVE_SELECT -DHAVE_STRING_H -DHAVE_STRINGS_H -DHAVE_UNISTD_H checkthread.c clang -c -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -O2 -Wall -DDEBUG_LEVEL=0 -DHAVE_THREADS -DHAVE_IMAP -DHAVE_MAILDIR -DHAVE_MBOX -DHAVE_MH -DHAVE_POP3 -DHAVE_SSL -DHAVE_SELECT -DHAVE_STRING_H -DHAVE_STRINGS_H -DHAVE_UNISTD_H dockapp.c clang -c -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -O2 -Wall -DDEBUG_LEVEL=0 -DHAVE_THREADS -DHAVE_IMAP -DHAVE_MAILDIR -DHAVE_MBOX -DHAVE_MH -DHAVE_POP3 -DHAVE_SSL -DHAVE_SELECT -DHAVE_STRING_H -DHAVE_STRINGS_H -DHAVE_UNISTD_H imapclient.c clang -c -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -O2 -Wall -DDEBUG_LEVEL=0 -DHAVE_THREADS -DHAVE_IMAP -DHAVE_MAILDIR -DHAVE_MBOX -DHAVE_MH -DHAVE_POP3 -DHAVE_SSL -DHAVE_SELECT -DHAVE_STRING_H -DHAVE_STRINGS_H -DHAVE_UNISTD_H main.c dockapp.c:66:17: error: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 66 | exit(1); | ^ dockapp.c:66:17: note: include the header or explicitly provide a declaration for 'exit' dockapp.c:54:16: warning: variable 'stat' set but not used [-Wunused-but-set-variable] 54 | Status stat; | ^ 1 warning and 1 error generated. make[1]: *** [Makefile:116: dockapp.o] Error 1 make[1]: *** Waiting for unfinished jobs.... checkthread.c:131:17: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 131 | fgets(line, MAXSTRLEN, file); | ^~~~~ ~~~~~~~~~~~~~~~~~~~~~ checkthread.c:415:25: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 415 | if (*cp |= '/') | ~~~~^~~~~~ checkthread.c:415:25: note: place parentheses around the assignment to silence this warning 415 | if (*cp |= '/') | ^ | ( ) checkthread.c:415:25: note: use '!=' to turn this compound assignment into an inequality comparison 415 | if (*cp |= '/') | ^~ | != checkthread.c:809:38: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] 809 | MailBox *box = get_mailbox((int) data); | ^~~~~~~~~~ checkthread.c:954:52: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] 954 | (void*)bn) != 0) | ^~~~~~~~~ main.c:214:25: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] 214 | mail_getnumbers(&new_mails, &total_mails, &alarm_type); | ^~~~~~~~~~ ./checkthread.h:8:27: note: passing argument to parameter 'new' here 8 | void mail_getnumbers(int *new, int *total, MailAlarm *bell); | ^ main.c:214:37: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] 214 | mail_getnumbers(&new_mails, &total_mails, &alarm_type); | ^~~~~~~~~~~~ ./checkthread.h:8:37: note: passing argument to parameter 'total' here 8 | void mail_getnumbers(int *new, int *total, MailAlarm *bell); | ^ main.c:382:25: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] 382 | mail_getnumbers(&new_mails, &total_mails, &alarm_type); | ^~~~~~~~~~ ./checkthread.h:8:27: note: passing argument to parameter 'new' here 8 | void mail_getnumbers(int *new, int *total, MailAlarm *bell); | ^ main.c:382:37: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] 382 | mail_getnumbers(&new_mails, &total_mails, &alarm_type); | ^~~~~~~~~~~~ ./checkthread.h:8:37: note: passing argument to parameter 'total' here 8 | void mail_getnumbers(int *new, int *total, MailAlarm *bell); | ^ main.c:749:25: warning: passing arguments to 'check_cfg_values' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] 749 | check_cfg_values(wait); | ^ main.c:141:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 141 | static void check_cfg_values(); | ^ main.c:754:13: note: conflicting prototype is here 754 | static void check_cfg_values(Bool wait) | ^ 6 warnings generated. 4 warnings generated. make[1]: Leaving directory '/var/tmp/portage/x11-plugins/wmmaiload-2.3.0-r2/work/wmmaiload-2.3.0/wmmaiload' Making all in wmmaiload-config... make[1]: Entering directory '/var/tmp/portage/x11-plugins/wmmaiload-2.3.0-r2/work/wmmaiload-2.3.0/wmmaiload-config' Creating dependencies for wmmaiload-config... Making dependencies for actions.c Making dependencies for dialogs.c Making dependencies for main.c Making dependencies for mainwindow.c Making dependencies for popedit.c Making dependencies for tools.c clang -c -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -O2 -Wall -DDEBUG_LEVEL=0 `pkg-config gtk+-2.0 --cflags` actions.c clang -c -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -O2 -Wall -DDEBUG_LEVEL=0 `pkg-config gtk+-2.0 --cflags` dialogs.c clang -c -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -O2 -Wall -DDEBUG_LEVEL=0 `pkg-config gtk+-2.0 --cflags` main.c clang -c -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -O2 -Wall -DDEBUG_LEVEL=0 `pkg-config gtk+-2.0 --cflags` mainwindow.c In file included from mainwindow.c:5: In file included from /usr/include/gtk-2.0/gtk/gtk.h:33: In file included from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32: In file included from /usr/include/gtk-2.0/gtk/gtkdialog.h:35: In file included from /usr/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ /usr/include/glib-2.0/gobject/gtype.h:729:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here 729 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^ /usr/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' 213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE | ^ /usr/include/glib-2.0/glib/gmacros.h:1323:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' 1323 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED | ^ /usr/include/glib-2.0/glib/gmacros.h:1262:37: note: expanded from macro 'G_DEPRECATED' 1262 | #define G_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from dialogs.c:10: In file included from /usr/include/gtk-2.0/gtk/gtk.h:33: In file included from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32: In file included from /usr/include/gtk-2.0/gtk/gtkdialog.h:35: In file included from /usr/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ /usr/include/glib-2.0/gobject/gtype.h:729:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here 729 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^ /usr/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' 213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE | ^ /usr/include/glib-2.0/glib/gmacros.h:1323:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' 1323 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED | ^ /usr/include/glib-2.0/glib/gmacros.h:1262:37: note: expanded from macro 'G_DEPRECATED' 1262 | #define G_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from main.c:6: In file included from /usr/include/gtk-2.0/gtk/gtk.h:33: In file included from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32: In file included from /usr/include/gtk-2.0/gtk/gtkdialog.h:35: In file included from /usr/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ /usr/include/glib-2.0/gobject/gtype.h:729:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here 729 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^ /usr/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' 213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE | ^ /usr/include/glib-2.0/glib/gmacros.h:1323:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' 1323 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED | ^ /usr/include/glib-2.0/glib/gmacros.h:1262:37: note: expanded from macro 'G_DEPRECATED' 1262 | #define G_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from actions.c:9: In file included from ./mainwindow.h:8: In file included from /usr/include/gtk-2.0/gtk/gtk.h:33: In file included from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32: In file included from /usr/include/gtk-2.0/gtk/gtkdialog.h:35: In file included from /usr/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ /usr/include/glib-2.0/gobject/gtype.h:729:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here 729 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^ /usr/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' 213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE | ^ /usr/include/glib-2.0/glib/gmacros.h:1323:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' 1323 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED | ^ /usr/include/glib-2.0/glib/gmacros.h:1262:37: note: expanded from macro 'G_DEPRECATED' 1262 | #define G_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from mainwindow.c:5: In file included from /usr/include/gtk-2.0/gtk/gtk.h:126: In file included from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30: In file included from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30: In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^ /usr/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here 578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^ /usr/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' 656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) | ^ /usr/include/glib-2.0/glib/gmacros.h:1324:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' 1324 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) | ^ /usr/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' 1272 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' ... | ^ In file included from main.c:6: In file included from /usr/include/gtk-2.0/gtk/gtk.h:126: In file included from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30: In file included from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30: In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^ /usr/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here 578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^ /usr/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' 656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) | ^ /usr/include/glib-2.0/glib/gmacros.h:1324:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' 1324 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) | ^ /usr/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' 1272 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' ... | ^ In file included from dialogs.c:10: In file included from /usr/include/gtk-2.0/gtk/gtk.h:126: In file included from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30: In file included from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30: In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^ /usr/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here 578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^ /usr/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' 656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) | ^ /usr/include/glib-2.0/glib/gmacros.h:1324:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' 1324 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) | ^ /usr/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' 1272 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' ... | ^ 2 warnings generated. In file included from actions.c:9: In file included from ./mainwindow.h:8: In file included from /usr/include/gtk-2.0/gtk/gtk.h:126: In file included from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30: In file included from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30: In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^ /usr/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here 578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^ /usr/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' 656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) | ^ /usr/include/glib-2.0/glib/gmacros.h:1324:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' 1324 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) | ^ /usr/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' 1272 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' ... | ^ clang -c -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -O2 -Wall -DDEBUG_LEVEL=0 `pkg-config gtk+-2.0 --cflags` popedit.c 2 warnings generated. actions.c:77:15: warning: initializing 'char *' with an expression of type 'const gchar *' (aka 'const char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 77 | char *value = gtk_entry_get_text(GTK_ENTRY(wid_interval)); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ actions.c:80:15: warning: assigning to 'char *' from 'const gchar *' (aka 'const char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 80 | value = gtk_entry_get_text(GTK_ENTRY(wid_checkdelay)); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ actions.c:82:21: warning: assigning to 'char *' from 'const gchar *' (aka 'const char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 82 | light_color = gtk_entry_get_text(GTK_ENTRY(wid_color)); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ actions.c:83:17: warning: assigning to 'char *' from 'const gchar *' (aka 'const char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 83 | command = gtk_entry_get_text(GTK_ENTRY(wid_command)); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ actions.c:84:19: warning: assigning to 'char *' from 'const gchar *' (aka 'const char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 84 | notif_cmd = gtk_entry_get_text(GTK_ENTRY(wid_notify)); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ actions.c:108:15: warning: initializing 'char *' with an expression of type 'const gchar *' (aka 'const char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 108 | ...*filename = gtk_file_selection_get_filename(GTK_FILE_SELECTION(fs)); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ actions.c:115:15: warning: initializing 'char *' with an expression of type 'const gchar *' (aka 'const char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 115 | ...*filename = gtk_file_selection_get_filename(GTK_FILE_SELECTION(fs)); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. actions.c:122:15: warning: initializing 'char *' with an expression of type 'const gchar *' (aka 'const char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 122 | char *datas = gtk_entry_get_text(GTK_ENTRY(txt)); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ actions.c:129:15: warning: initializing 'char *' with an expression of type 'const gchar *' (aka 'const char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 129 | char *datas = gtk_entry_get_text(GTK_ENTRY(txt)); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ actions.c:136:15: warning: initializing 'char *' with an expression of type 'const gchar *' (aka 'const char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 136 | ...*filename = gtk_file_selection_get_filename(GTK_FILE_SELECTION(fs)); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ actions.c:143:15: warning: initializing 'char *' with an expression of type 'const gchar *' (aka 'const char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 143 | char *datas = gtk_entry_get_text(GTK_ENTRY(txt)); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang -c -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -O2 -Wall -DDEBUG_LEVEL=0 `pkg-config gtk+-2.0 --cflags` tools.c actions.c:207:15: warning: initializing 'char *' with an expression of type 'const gchar *' (aka 'const char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 207 | ...*filename = gtk_file_selection_get_filename(GTK_FILE_SELECTION(fs)); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ actions.c:214:15: warning: initializing 'char *' with an expression of type 'const gchar *' (aka 'const char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 214 | char *datas = gtk_entry_get_text(GTK_ENTRY(txt)); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15 warnings generated. tools.c:86:25: warning: address of array 'user' will always evaluate to 'true' [-Wpointer-bool-conversion] 86 | lst->username = user ? xstrdup(user) : NULL; | ^~~~ ~ tools.c:87:25: warning: address of array 'pass' will always evaluate to 'true' [-Wpointer-bool-conversion] 87 | lst->password = pass ? xstrdup(pass) : NULL; | ^~~~ ~ tools.c:88:23: warning: address of array 'folder' will always evaluate to 'true' [-Wpointer-bool-conversion] 88 | lst->folder = folder ? xstrdup(folder) : NULL; | ^~~~~~ ~ tools.c:184:17: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 184 | fgets(line, MAXSTRLEN, file); | ^~~~~ ~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. In file included from popedit.c:10: In file included from /usr/include/gtk-2.0/gtk/gtk.h:33: In file included from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32: In file included from /usr/include/gtk-2.0/gtk/gtkdialog.h:35: In file included from /usr/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ /usr/include/glib-2.0/gobject/gtype.h:729:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here 729 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^ /usr/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' 213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE | ^ /usr/include/glib-2.0/glib/gmacros.h:1323:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' 1323 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED | ^ /usr/include/glib-2.0/glib/gmacros.h:1262:37: note: expanded from macro 'G_DEPRECATED' 1262 | #define G_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from popedit.c:10: In file included from /usr/include/gtk-2.0/gtk/gtk.h:126: In file included from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30: In file included from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30: In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^ /usr/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here 578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^ /usr/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' 656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) | ^ /usr/include/glib-2.0/glib/gmacros.h:1324:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' 1324 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) | ^ /usr/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' 1272 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' ... | ^ 2 warnings generated. clang -o wmmaiload-config actions.o dialogs.o main.o mainwindow.o popedit.o tools.o -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 `pkg-config gtk+-2.0 --libs` -lX11 make[1]: Leaving directory '/var/tmp/portage/x11-plugins/wmmaiload-2.3.0-r2/work/wmmaiload-2.3.0/wmmaiload-config' Making all in doc... make[1]: Entering directory '/var/tmp/portage/x11-plugins/wmmaiload-2.3.0-r2/work/wmmaiload-2.3.0/doc' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/var/tmp/portage/x11-plugins/wmmaiload-2.3.0-r2/work/wmmaiload-2.3.0/doc' >>> Source compiled. >>> Test phase [not enabled]: x11-plugins/wmmaiload-2.3.0-r2 >>> Install x11-plugins/wmmaiload-2.3.0-r2 into /var/tmp/portage/x11-plugins/wmmaiload-2.3.0-r2/image !!! dobin: wmmaiload/wmmaiload does not exist * ERROR: x11-plugins/wmmaiload-2.3.0-r2::gentoo failed (install phase): * dobin failed * * If you need support, post the output of `emerge --info '=x11-plugins/wmmaiload-2.3.0-r2::gentoo'`, * the complete build log and the output of `emerge -pqv '=x11-plugins/wmmaiload-2.3.0-r2::gentoo'`. * The complete build log is located at '/var/log/portage/x11-plugins:wmmaiload-2.3.0-r2:20240103-194512.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/x11-plugins/wmmaiload-2.3.0-r2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-plugins/wmmaiload-2.3.0-r2/temp/environment'. * Working directory: '/var/tmp/portage/x11-plugins/wmmaiload-2.3.0-r2/work/wmmaiload-2.3.0' * S: '/var/tmp/portage/x11-plugins/wmmaiload-2.3.0-r2/work/wmmaiload-2.3.0' * QA Notice: file does not exist: * * dobin: wmmaiload/wmmaiload does not exist