=> "/opt/local/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-trunk-x86_64/x11/enlightenment", "all", "LUA_VERSION_REQD=54", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for enlightenment-0.17.6nb24 /opt/local/bin/gmake all-recursive gmake[1]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6' Making all in src gmake[2]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/src' Making all in bin gmake[3]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/src/bin' Making all in e_fm gmake[4]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/src/bin/e_fm' CC e_fm_main.o CC e_fm_ipc.o CC e_fm_shared_codec.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from /tmp/work/x11/enlightenment/work/.buildlink/include/ecore-1/Ecore.h:329, from e_fm_ipc.c:32: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from /tmp/work/x11/enlightenment/work/.buildlink/include/ecore-1/Ecore.h:329, from e_fm_main.c:44: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../e_fm_shared_types.h:4, from ../e_fm_shared_codec.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC e_fm_shared_device.o CC e_user.o e_fm_ipc.c: In function '_e_fm_ipc_cb_fop_trash_idler': e_fm_ipc.c:1275:34: warning: '/files' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] 1275 | snprintf(buf, sizeof(buf), "%s/files", trash_dir); | ^~~~~~ e_fm_ipc.c:1275:4: note: 'snprintf' output between 7 and 4102 bytes into a destination of size 4096 1275 | snprintf(buf, sizeof(buf), "%s/files", trash_dir); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../e_fm_shared_types.h:4, from ../e_fm_shared_device.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../e.h:100, from ../e_user.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC e_sha1.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../e.h:100, from ../e_sha1.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD enlightenment_fm gmake[4]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/src/bin/e_fm' gmake[4]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/src/bin' CC enlightenment-e_main.o CC enlightenment-e_about.o CC enlightenment-e_acpi.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_about.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_acpi.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e_acpi.c: In function '_e_acpi_cb_server_data': e_acpi.c:326:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1013 [-Wformat-truncation=] 270 | _e_acpi_lid_status_get(device, bus); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...... 326 | snprintf(buff, sizeof(buff), "/proc/acpi/%s/%s/state", device, bus); | ^~ In function '_e_acpi_lid_status_get', inlined from '_e_acpi_cb_server_data' at e_acpi.c:270:21: e_acpi.c:326:4: note: 'snprintf' output between 19 and 2065 bytes into a destination of size 1024 326 | snprintf(buff, sizeof(buff), "/proc/acpi/%s/%s/state", device, bus); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e_acpi.c: In function '_e_acpi_cb_server_data': e_acpi.c:339:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1013 [-Wformat-truncation=] 270 | _e_acpi_lid_status_get(device, bus); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...... 339 | snprintf(buff, sizeof(buff), "/proc/acpi/%s/%s%i/state", | ^~ In function '_e_acpi_lid_status_get', inlined from '_e_acpi_cb_server_data' at e_acpi.c:270:21: e_acpi.c:339:43: note: directive argument in the range [0, 9] 339 | snprintf(buff, sizeof(buff), "/proc/acpi/%s/%s%i/state", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ e_acpi.c:339:14: note: 'snprintf' output between 20 and 2066 bytes into a destination of size 1024 339 | snprintf(buff, sizeof(buff), "/proc/acpi/%s/%s%i/state", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | device, bus, i); | ~~~~~~~~~~~~~~~ CC enlightenment-e_alert.o CC enlightenment-e_actions.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_alert.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_actions.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_atoms.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_atoms.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_backlight.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_backlight.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e_backlight.c:16:15: warning: 'bl_delayval' defined but not used [-Wunused-variable] 16 | static double bl_delayval = 1.0; | ^~~~~~~~~~~ e_main.c: In function 'main': e_main.c:147:39: warning: ':/usr/local/share:/usr/share' directive output may be truncated writing 28 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] 147 | snprintf(buf, sizeof(buf), "%s:/usr/local/share:/usr/share", newpath); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_xdg_data_dirs_augment', inlined from 'main' at e_main.c:502:4: e_main.c:147:9: note: 'snprintf' output between 29 and 4124 bytes into a destination of size 4096 147 | snprintf(buf, sizeof(buf), "%s:/usr/local/share:/usr/share", newpath); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e_main.c: In function 'main': e_main.c:141:47: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 141 | snprintf(buf, sizeof(buf), "%s:%s", newpath, s); | ^ In function '_xdg_data_dirs_augment', inlined from 'main' at e_main.c:502:4: e_main.c:141:14: note: 'snprintf' output 2 or more bytes (assuming 4097) into a destination of size 4096 141 | snprintf(buf, sizeof(buf), "%s:%s", newpath, s); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_bg.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_bg.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_bindings.o CC enlightenment-e_border.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_border.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_bindings.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_box.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_box.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e_border.c: In function 'e_border_hide': e_border.c:1095:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1095 | bd->hidden = 1; | ~~~~~~~~~~~^~~ e_border.c:1096:12: note: here 1096 | case 1: | ^~~~ CC enlightenment-e_canvas.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_canvas.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_color.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_color.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_color_class.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_color_class.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_color_dialog.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_color_dialog.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_config.o CC enlightenment-e_config_data.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_config_data.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_config_dialog.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_config_dialog.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_configure.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_configure.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_confirm_dialog.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_confirm_dialog.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_container.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_container.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_datastore.o CC enlightenment-e_desk.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_datastore.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_desk.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_deskenv.o CC enlightenment-e_desklock.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_deskenv.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_desklock.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_dialog.o CC enlightenment-e_dnd.o e_desklock.c: In function '_e_desklock_check_auth': e_desklock.c:894:22: warning: the comparison will always evaluate as 'true' for the address of 'passwd' will never be NULL [-Waddress] 894 | (!strcmp(!edd->passwd ? "" : edd->passwd, | ^ e_desklock.c:36:19: note: 'passwd' declared here 36 | char passwd[PASSWD_LEN]; | ^~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_dnd.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_dialog.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_dpms.o CC enlightenment-e_eap_editor.o CC enlightenment-e_entry.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_dpms.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_eap_editor.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_entry.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_entry_dialog.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_entry_dialog.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_env.o e_eap_editor.c: In function 'e_desktop_border_create': e_eap_editor.c:147:44: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 147 | snprintf(path, sizeof(path), "%s/%s", icon_dir, file); | ^ e_eap_editor.c:147:9: note: 'snprintf' output 2 or more bytes (assuming 1025) into a destination of size 1024 147 | snprintf(path, sizeof(path), "%s/%s", icon_dir, file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_error.o CC enlightenment-e_exec.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_error.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_env.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_exec.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_exehist.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_exehist.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_filereg.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_filereg.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_flowlayout.o CC enlightenment-e_fm.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_flowlayout.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_fm_custom.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_fm.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_fm_custom.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e_fm.c: In function 'e_fm2_icon_geometry_get': e_fm.c:2306:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2306 | if (x) *x = 0; if (y) *y = 0; if (w) *w = 0; if (h) *h = 0; | ^~ e_fm.c:2306:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2306 | if (x) *x = 0; if (y) *y = 0; if (w) *w = 0; if (h) *h = 0; | ^~ CC enlightenment-e_fm_device.o e_fm.c: In function '_e_fm2_typebuf_match': e_fm.c:5890:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 5890 | if (!x) | ^ e_fm.c:5898:12: note: here 5898 | case 1: | ^~~~ CC enlightenment-e_fm_mime.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_fm_device.h:4, from e_fm_device.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_fm_mime.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_fm_op_registry.o CC enlightenment-e_fm_prop.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_fm_op_registry.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_fm_prop.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_fm_shared_codec.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e_fm_shared_types.h:4, from e_fm_shared_codec.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_fm_shared_device.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e_fm_shared_types.h:4, from e_fm_shared_device.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_focus.o CC enlightenment-e_font.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_focus.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_font.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_gadcon.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_gadcon.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_gadcon_popup.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_gadcon_popup.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_grabinput.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_grabinput.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_grab_dialog.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_grab_dialog.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_hints.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_hints.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_icon.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_icon.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_ilist.o CC enlightenment-e_import_config_dialog.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_ilist.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_import_config_dialog.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_import_dialog.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_import_dialog.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_init.o CC enlightenment-e_int_border_locks.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_init.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_int_border_locks.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_int_border_menu.o CC enlightenment-e_int_border_prop.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_int_border_menu.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_int_border_prop.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_int_border_remember.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_int_border_remember.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_int_config_modules.o CC enlightenment-e_int_gadcon_config.o CC enlightenment-e_intl.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_int_config_modules.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_int_gadcon_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_intl.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e_intl.c: In function 'e_intl_locale_parts_get': e_intl.c:715:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 715 | tmp_idx = 0; | ~~~~~~~~^~~ e_intl.c:717:7: note: here 717 | case 1: | ^~~~ e_intl.c:719:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 719 | tmp_idx = 0; | ~~~~~~~~^~~ e_intl.c:721:7: note: here 721 | case 2: | ^~~~ e_intl.c:723:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 723 | tmp_idx = 0; | ~~~~~~~~^~~ e_intl.c:725:7: note: here 725 | case 3: | ^~~~ CC enlightenment-e_intl_data.o CC enlightenment-e_int_menus.o CC enlightenment-e_int_shelf_config.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_intl_data.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_int_menus.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_int_shelf_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_int_toolbar_config.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_int_toolbar_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_ipc.o CC enlightenment-e_ipc_codec.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_ipc.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_ipc_codec.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_layout.o e_ipc.c: In function 'e_ipc_init': e_ipc.c:65:52: warning: '%s' directive output may be truncated writing likely 2 or more bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 65 | snprintf(buf3, sizeof(buf3), "%s/%s-%i", | ^~ e_ipc.c:65:48: note: assuming directive output of 2 bytes 65 | snprintf(buf3, sizeof(buf3), "%s/%s-%i", | ^~~~~~~~~~ e_ipc.c:65:19: note: 'snprintf' output 4 or more bytes (assuming 4101) into a destination of size 4096 65 | snprintf(buf3, sizeof(buf3), "%s/%s-%i", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | buf, disp, pid); | ~~~~~~~~~~~~~~~ CC enlightenment-e_livethumb.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_layout.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_livethumb.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_log.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_log.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_manager.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_manager.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_maximize.o CC enlightenment-e_menu.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_maximize.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_menu.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_module.o CC enlightenment-e_mouse.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_module.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_mouse.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_moveresize.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_moveresize.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_msgbus.o CC enlightenment-e_msg.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_msgbus.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_msg.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_obj_dialog.o CC enlightenment-e_object.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_obj_dialog.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_order.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_object.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_order.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_pan.o CC enlightenment-e_path.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_pan.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_place.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_path.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_place.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_pointer.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_pointer.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_popup.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_popup.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_powersave.o CC enlightenment-e_prefix.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_powersave.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_prefix.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_randr.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_randr.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_remember.o CC enlightenment-e_resist.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_remember.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_resist.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_scale.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_scale.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_screensaver.o CC enlightenment-e_scrollframe.o CC enlightenment-e_sha1.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_screensaver.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_scrollframe.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_sha1.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_shelf.o CC enlightenment-e_signals.o CC enlightenment-e_slidecore.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_shelf.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_signals.c:6: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_slidecore.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_slider.o CC enlightenment-e_slidesel.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_slider.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_slidesel.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_spectrum.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_spectrum.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_startup.o CC enlightenment-e_stolen.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_startup.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_stolen.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_sys.o CC enlightenment-e_table.o CC enlightenment-e_test.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_table.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_sys.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_test.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_theme_about.o CC enlightenment-e_theme.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_theme_about.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_thumb.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_theme.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_thumb.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_toolbar.o CC enlightenment-e_update.o CC enlightenment-e_user.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_toolbar.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_update.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_user.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_utils.o CC enlightenment-e_widget_aspect.o CC enlightenment-e_widget_button.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_aspect.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_utils.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_button.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_widget.o CC enlightenment-e_widget_check.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_check.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_widget_color_well.o CC enlightenment-e_widget_config_list.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_color_well.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_widget_csel.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_config_list.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_csel.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_widget_cslider.o CC enlightenment-e_widget_deskpreview.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_cslider.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_deskpreview.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_widget_entry.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_entry.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_widget_filepreview.o CC enlightenment-e_widget_flist.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_filepreview.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_flist.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_widget_font_preview.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_font_preview.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_widget_framelist.o CC enlightenment-e_widget_frametable.o CC enlightenment-e_widget_fsel.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_framelist.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_frametable.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_fsel.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_widget_ilist.o CC enlightenment-e_widget_image.o CC enlightenment-e_widget_label.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_ilist.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_image.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_label.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_widget_list.o CC enlightenment-e_widget_preview.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_list.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_preview.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_widget_radio.o CC enlightenment-e_widget_scrollframe.o CC enlightenment-e_widget_slider.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_radio.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_scrollframe.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_slider.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_widget_spectrum.o CC enlightenment-e_widget_table.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_spectrum.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_table.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_widget_textblock.o CC enlightenment-e_widget_toolbar.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_textblock.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_toolbar.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_widget_toolbook.o CC enlightenment-e_win.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_widget_toolbook.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_win.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_xinerama.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_xinerama.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_xkb.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_xkb.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_xsettings.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ./e.h:100, from e_xsettings.c:5: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment-e_zone.o e_xsettings.c:58:19: warning: '_setting_xft_dpi' defined but not used [-Wunused-const-variable=] 58 | static const char _setting_xft_dpi[] = "Xft/DPI"; | ^~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_zone.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC e_config_data.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_config_data.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC e_imc_main.o CC e_intl_data.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_imc_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_intl_data.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment_start-e_start_main.o CC enlightenment_filemanager-e_fm_cmdline.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e_start_main.c:22: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from /tmp/work/x11/enlightenment/work/.buildlink/include/ecore-1/Ecore.h:329, from e_fm_cmdline.c:5: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment_open-e_open.o e_start_main.c: In function 'main': e_start_main.c:474:33: warning: variable 'back' set but not used [-Wunused-but-set-variable] 474 | int back; | ^~~~ e_fm_cmdline.c: In function 'fm_open': e_fm_cmdline.c:62:47: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 62 | snprintf(tmp, sizeof(tmp), "%s/%s", buf, path); | ^ e_fm_cmdline.c:62:14: note: 'snprintf' output 2 or more bytes (assuming 1025) into a destination of size 1024 62 | snprintf(tmp, sizeof(tmp), "%s/%s", buf, path); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from /tmp/work/x11/enlightenment/work/.buildlink/include/ecore-1/Ecore_Getopt.h:5, from e_open.c:5: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC e_fm_op.o e_start_main.c:498:58: warning: 'sig.si_signo' may be used uninitialized [-Wmaybe-uninitialized] 498 | (sig.si_signo != SIGSEGV && | ^ e_start_main.c:472:39: note: 'sig.si_signo' was declared here 472 | siginfo_t sig; | ^~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from /tmp/work/x11/enlightenment/work/.buildlink/include/ecore-1/Ecore.h:329, from e_fm_op.c:37: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e_open.c: In function 'main': e_open.c:521:7: warning: 'cmds' may be used uninitialized [-Wmaybe-uninitialized] 521 | if (!cmds) | ^ e_open.c:465:11: note: 'cmds' was declared here 465 | char **cmds; | ^~~~ CC e_init_main.o CC e_xinerama.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from /tmp/work/x11/enlightenment/work/.buildlink/include/ecore-1/Ecore.h:329, from e_init_main.c:6: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_xinerama.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment_sys-e_sys_main.o CC e_sha1.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e_sys_main.c:26: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e_sys_main.c: In function 'main': e_sys_main.c:61:10: warning: unused variable 'output' [-Wunused-variable] 61 | char *output = NULL; | ^~~~~~ CC e_thumb_main.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_sha1.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from /tmp/work/x11/enlightenment/work/.buildlink/include/ecore-1/Ecore.h:329, from e_thumb_main.c:24: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC e_user.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_user.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e_thumb_main.c: In function '_e_thumb_generate': e_thumb_main.c:301:39: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 301 | snprintf(dbuf, sizeof(dbuf), "%s/%s", _thumbdir, td); | ^ e_thumb_main.c:301:4: note: 'snprintf' output 2 or more bytes (assuming 4097) into a destination of size 4096 301 | snprintf(dbuf, sizeof(dbuf), "%s/%s", _thumbdir, td); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e_thumb_main.c:302:37: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=] 302 | snprintf(buf, sizeof(buf), "%s/%s/%s-%ix%i.thm", | ^ e_thumb_main.c:302:4: note: 'snprintf' output 11 or more bytes (assuming 4106) into a destination of size 4096 302 | snprintf(buf, sizeof(buf), "%s/%s/%s-%ix%i.thm", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 303 | _thumbdir, td, id + 2, eth->w, eth->h); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC enlightenment_alert-e_alert_main.o CC enlightenment_static_grabber-e_static_grab.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e_alert_main.c:11: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD enlightenment In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from e.h:100, from e_static_grab.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD enlightenment_imc CCLD enlightenment_start CCLD enlightenment_filemanager CCLD enlightenment_open CCLD enlightenment_fm_op CCLD enlightenment_init CCLD enlightenment_sys CCLD enlightenment_thumb CCLD enlightenment_alert CCLD enlightenment_static_grabber gmake[4]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/src/bin' gmake[3]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/src/bin' Making all in modules gmake[3]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/src/modules' gmake[4]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/src/modules' GEN wizard/e_mod_comp_main.h GEN wizard/e_mod_comp_cfdata.h CC wizard/page_160.lo CC wizard/page_170.lo CC wizard/page_180.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/page_180.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/page_160.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/page_170.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC wizard/page_200.lo CC battery/batget.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from battery/batget.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC cpufreq/cpufreq_freqset-freqset.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/page_200.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC temperature/tempget.o In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from temperature/tempget.c:19: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EDJE_CC tiling/e-module-tiling.edj CC backlight/e_mod_main.lo CC battery/battery_module_la-e_mod_main.lo temperature/tempget.c: In function 'temperature_get_bus_files': temperature/tempget.c:71:44: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 71 | snprintf(path, sizeof(path), "%s/%s", busdir, name); | ^ temperature/tempget.c:71:9: note: 'snprintf' output 2 or more bytes (assuming 1025) into a destination of size 1024 71 | snprintf(path, sizeof(path), "%s/%s", busdir, name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ temperature/tempget.c:81:34: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] 81 | "%s/%s/%s", busdir, name, file); | ^ temperature/tempget.c:80:19: note: 'snprintf' output 3 or more bytes (assuming 1026) into a destination of size 1024 80 | snprintf(path, sizeof(path), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | "%s/%s/%s", busdir, name, file); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC battery/battery_module_la-e_mod_config.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from backlight/e_mod_main.c:12: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from battery/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from battery/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ battery/e_mod_config.c: In function '_cb_radio_changed': battery/e_mod_config.c:215:14: warning: variable 'fuzzy' set but not used [-Wunused-but-set-variable] 215 | Eina_Bool fuzzy; | ^~~~~ CC battery/battery_module_la-e_mod_dbus.lo CC clock/e_mod_main.lo CC clock/e_mod_config.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from battery/e_mod_dbus.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from clock/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from clock/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/bin/e_includes.h:94, from ../../src/bin/e.h:265: clock/e_mod_main.c: In function '_conf_item_get': ../../src/bin/e_gadcon.h:382:22: warning: '%d' directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=] 382 | sprintf(_buf, "%s.%d", _gc_class.name, _num); \ | ^~~~~~~ clock/e_mod_main.c:739:4: note: in expansion of macro 'GADCON_CLIENT_CONFIG_GET' 739 | GADCON_CLIENT_CONFIG_GET(Config_Item, clock_config->items, _gadcon_class, id); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/bin/e_gadcon.h:382:26: note: format string is defined here 382 | sprintf(_buf, "%s.%d", _gc_class.name, _num); \ | ^~ ../../src/bin/e_gadcon.h:382:22: note: directive argument in the range [-2147483647, 2147483647] 382 | sprintf(_buf, "%s.%d", _gc_class.name, _num); \ | ^~~~~~~ clock/e_mod_main.c:739:4: note: in expansion of macro 'GADCON_CLIENT_CONFIG_GET' 739 | GADCON_CLIENT_CONFIG_GET(Config_Item, clock_config->items, _gadcon_class, id); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/bin/e_gadcon.h:382:8: note: 'sprintf' output between 8 and 18 bytes into a destination of size 16 382 | sprintf(_buf, "%s.%d", _gc_class.name, _num); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clock/e_mod_main.c:739:4: note: in expansion of macro 'GADCON_CLIENT_CONFIG_GET' 739 | GADCON_CLIENT_CONFIG_GET(Config_Item, clock_config->items, _gadcon_class, id); | ^~~~~~~~~~~~~~~~~~~~~~~~ CC comp/e_mod_main.lo CC comp/e_mod_config.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from comp/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from comp/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC comp/e_mod_comp.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from comp/e_mod_comp.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC comp/e_mod_comp_update.lo comp/e_mod_comp.c: In function '_e_mod_comp_cb_update': comp/e_mod_comp.c:1356:55: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 1356 | if ((!c->nocomp) && (!c->nocomp_override > 0)) | ^ comp/e_mod_comp.c:1356:35: note: add parentheses around left hand side expression to silence this warning 1356 | if ((!c->nocomp) && (!c->nocomp_override > 0)) | ^~~~~~~~~~~~~~~~~~~ | ( ) In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from comp/e_mod_comp_update.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC comp/e_mod_comp_cfdata.lo CC conf_applications/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from comp/e_mod_comp_cfdata.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_applications/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_applications/e_int_config_apps.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_applications/e_int_config_apps.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_applications/e_int_config_defapps.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_applications/e_int_config_defapps.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_applications/e_int_config_deskenv.lo CC conf_applications/e_int_config_apps_personal.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_applications/e_int_config_deskenv.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_applications/e_int_config_apps_personal.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_dialogs/e_mod_main.lo CC conf_dialogs/e_int_config_dialogs.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_dialogs/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_dialogs/e_int_config_dialogs.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_dialogs/e_int_config_profiles.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_dialogs/e_int_config_profiles.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_display/e_mod_main.lo CC conf_display/e_int_config_display.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_display/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_display/e_int_config_display.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_display/e_int_config_screensaver.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_display/e_int_config_screensaver.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_display/e_int_config_dpms.lo CC conf_display/e_int_config_desklock.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_display/e_int_config_desklock.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_display/e_int_config_dpms.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_display/e_int_config_desklock_fsel.lo CC conf_display/e_int_config_desks.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_display/e_int_config_desklock_fsel.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_display/e_int_config_desk.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_display/e_int_config_desks.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_display/e_int_config_desk.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_edgebindings/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_edgebindings/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_edgebindings/e_int_config_edgebindings.lo CC conf_edgebindings/e_int_config_signalbindings.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_edgebindings/e_int_config_edgebindings.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_edgebindings/e_int_config_signalbindings.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_interaction/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_interaction/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_interaction/e_int_config_interaction.lo CC conf_interaction/e_int_config_mouse.lo CC conf_intl/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_interaction/e_int_config_interaction.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_interaction/e_int_config_mouse.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_intl/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_intl/e_int_config_intl.lo CC conf_intl/e_int_config_imc_import.lo CC conf_intl/e_int_config_imc.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_intl/e_int_config_intl.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_intl/e_int_config_imc_import.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_intl/e_int_config_imc.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_keybindings/e_mod_main.lo CC conf_keybindings/e_int_config_keybindings.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_keybindings/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_keybindings/e_int_config_keybindings.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_keybindings/e_int_config_mousebindings.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_keybindings/e_int_config_mousebindings.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_keybindings/e_int_config_acpibindings.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_keybindings/e_int_config_acpibindings.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf_keybindings/e_int_config_mousebindings.c: In function '_update_mouse_binding_list': conf_keybindings/e_int_config_mousebindings.c:790:38: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 9 [-Wformat-truncation=] 790 | snprintf(val, sizeof(val), "m%d", i); | ^~ conf_keybindings/e_int_config_mousebindings.c:790:36: note: directive argument in the range [0, 2147483647] 790 | snprintf(val, sizeof(val), "m%d", i); | ^~~~~ conf_keybindings/e_int_config_mousebindings.c:790:9: note: 'snprintf' output between 3 and 12 bytes into a destination of size 10 790 | snprintf(val, sizeof(val), "m%d", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf_keybindings/e_int_config_mousebindings.c:823:38: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 9 [-Wformat-truncation=] 823 | snprintf(val, sizeof(val), "w%d", i); | ^~ conf_keybindings/e_int_config_mousebindings.c:823:36: note: directive argument in the range [0, 2147483647] 823 | snprintf(val, sizeof(val), "w%d", i); | ^~~~~ conf_keybindings/e_int_config_mousebindings.c:823:9: note: 'snprintf' output between 3 and 12 bytes into a destination of size 10 823 | snprintf(val, sizeof(val), "w%d", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_menus/e_mod_main.lo CC conf_menus/e_int_config_menus.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_menus/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_paths/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_menus/e_int_config_menus.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_paths/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_paths/e_int_config_paths.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_paths/e_int_config_paths.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_paths/e_int_config_env.lo CC conf_performance/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_paths/e_int_config_env.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_performance/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_performance/e_int_config_performance.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_performance/e_int_config_performance.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_performance/e_int_config_engine.lo CC conf_performance/e_int_config_powermanagement.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_performance/e_int_config_engine.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_performance/e_int_config_powermanagement.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_randr/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_randr/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_randr/e_int_config_randr.lo CC conf_randr/e_smart_randr.lo CC conf_randr/e_smart_monitor.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_randr/e_int_config_randr.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_randr/e_smart_monitor.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_randr/e_smart_randr.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_shelves/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_shelves/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_shelves/e_int_config_shelf.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_shelves/e_int_config_shelf.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_theme/e_mod_main.lo CC conf_theme/e_int_config_borders.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_theme/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_theme/e_int_config_borders.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_theme/e_int_config_color_classes.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_theme/e_int_config_color_classes.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_theme/e_int_config_fonts.lo CC conf_theme/e_int_config_scale.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_theme/e_int_config_fonts.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_theme/e_int_config_scale.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_theme/e_int_config_startup.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_theme/e_int_config_startup.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_theme/e_int_config_theme.lo CC conf_theme/e_int_config_theme_import.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_theme/e_int_config_theme.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_theme/e_int_config_theme_import.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_theme/e_int_config_transitions.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_theme/e_int_config_transitions.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_theme/e_int_config_wallpaper.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_theme/e_int_config_wallpaper.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_theme/e_int_config_xsettings.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_theme/e_int_config_xsettings.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_window_manipulation/e_mod_main.lo conf_theme/e_int_config_xsettings.c: In function '_fill_files_ilist.isra': conf_theme/e_int_config_xsettings.c:300:19: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation] 300 | strncpy(label, value, len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_window_manipulation/e_int_config_window_geometry.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_window_manipulation/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_window_manipulation/e_int_config_window_geometry.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_window_manipulation/e_int_config_window_process.lo CC conf_window_manipulation/e_int_config_window_display.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_window_manipulation/e_int_config_window_process.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_window_manipulation/e_int_config_window_display.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_window_manipulation/e_int_config_focus.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_window_manipulation/e_int_config_focus.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_window_manipulation/e_int_config_clientlist.lo CC conf_window_remembers/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_window_manipulation/e_int_config_clientlist.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_window_remembers/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf_window_remembers/e_int_config_remembers.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf_window_remembers/e_int_config_remembers.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf/e_mod_main.lo CC conf/e_conf.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf/e_conf.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC conf/e_mod_config.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from conf/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC connman/connman_module_la-e_mod_main.lo CC connman/connman_module_la-e_mod_config.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from connman/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from connman/e_mod_main.h:4, from connman/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC connman/connman_module_la-e_connman.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from connman/e_mod_main.h:4, from connman/e_connman.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC connman/connman_module_la-agent.lo CC cpufreq/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from connman/agent.c:9: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from cpufreq/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cpufreq/e_mod_main.c: In function '_cpufreq_event_cb_powersave': cpufreq/e_mod_main.c:991:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 991 | if ((cpufreq_config->powersave_governor) || (has_conservative)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ cpufreq/e_mod_main.c:1000:7: note: here 1000 | case E_POWERSAVE_MODE_EXTREME: | ^~~~ CC dropshadow/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from dropshadow/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC dropshadow/e_mod_config.lo CC everything/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from dropshadow/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from everything/e_mod_main.h:4, from everything/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC everything/evry.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from everything/evry.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/bin/e_includes.h:145, from ../../src/bin/e.h:265: everything/evry.c: In function 'evry_show': ../../src/bin/e_log.h:33:29: warning: macro expands to multiple statements [-Wmultistatement-macros] 33 | #define ERR(...) printf(__VA_ARGS__); putc('\n', stdout) | ^~~~~~ everything/evry.c:191:11: note: in expansion of macro 'ERR' 191 | ERR("could not acquire grab"); | ^~~ everything/evry.c:190:9: note: some parts of macro expansion are not guarded by this 'else' clause 190 | else | ^~~~ CC everything/evry_config.lo everything/evry.c: In function '_evry_matches_update': everything/evry.c:2882:23: warning: the comparison will always evaluate as 'true' for the pointer operand in 's->inp + (sizetype)len_trigger' must not be NULL [-Waddress] 2882 | if (s->inp + len_trigger) | ^ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from everything/e_mod_main.h:4, from everything/evry_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC everything/evry_util.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from everything/e_mod_main.h:4, from everything/evry_util.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC everything/evry_history.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from everything/e_mod_main.h:4, from everything/evry_history.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC everything/evry_plugin.lo CC everything/evry_plug_aggregator.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from everything/e_mod_main.h:4, from everything/evry_plug_aggregator.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from everything/e_mod_main.h:4, from everything/evry_plugin.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC everything/evry_plug_actions.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from everything/e_mod_main.h:4, from everything/evry_plug_actions.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC everything/evry_view.lo CC everything/evry_view_tabs.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from everything/e_mod_main.h:4, from everything/evry_view.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from everything/e_mod_main.h:4, from everything/evry_view_tabs.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC everything/evry_view_help.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from everything/e_mod_main.h:4, from everything/evry_view_help.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC everything/evry_plug_clipboard.lo CC everything/evry_plug_text.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from everything/e_mod_main.h:4, from everything/evry_plug_clipboard.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC everything/evry_plug_collection.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from everything/e_mod_main.h:4, from everything/evry_plug_text.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from everything/e_mod_main.h:4, from everything/evry_plug_collection.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC everything/evry_gadget.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from everything/evry_gadget.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC everything/md5.lo In file included from ../../src/bin/e_includes.h:94, from ../../src/bin/e.h:265: everything/evry_gadget.c: In function '_conf_item_get': ../../src/bin/e_gadcon.h:382:22: warning: '%d' directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=] 382 | sprintf(_buf, "%s.%d", _gc_class.name, _num); \ | ^~~~~~~ everything/evry_gadget.c:190:4: note: in expansion of macro 'GADCON_CLIENT_CONFIG_GET' 190 | GADCON_CLIENT_CONFIG_GET(Gadget_Config, evry_conf->gadgets, _gadcon_class, id); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/bin/e_gadcon.h:382:26: note: format string is defined here 382 | sprintf(_buf, "%s.%d", _gc_class.name, _num); \ | ^~ ../../src/bin/e_gadcon.h:382:22: note: directive argument in the range [-2147483647, 2147483647] 382 | sprintf(_buf, "%s.%d", _gc_class.name, _num); \ | ^~~~~~~ everything/evry_gadget.c:190:4: note: in expansion of macro 'GADCON_CLIENT_CONFIG_GET' 190 | GADCON_CLIENT_CONFIG_GET(Gadget_Config, evry_conf->gadgets, _gadcon_class, id); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/bin/e_gadcon.h:382:8: note: 'sprintf' output between 15 and 25 bytes into a destination of size 23 382 | sprintf(_buf, "%s.%d", _gc_class.name, _num); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ everything/evry_gadget.c:190:4: note: in expansion of macro 'GADCON_CLIENT_CONFIG_GET' 190 | GADCON_CLIENT_CONFIG_GET(Gadget_Config, evry_conf->gadgets, _gadcon_class, id); | ^~~~~~~~~~~~~~~~~~~~~~~~ CC everything/evry_plug_apps.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from everything/evry_plug_apps.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC everything/evry_plug_files.lo CC everything/evry_plug_windows.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from everything/evry_plug_files.c:7: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from everything/evry_plug_windows.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC everything/evry_plug_settings.lo CC everything/evry_plug_calc.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from everything/evry_plug_settings.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC fileman_opinfo/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from everything/evry_plug_calc.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from fileman_opinfo/e_mod_main.c:13: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC fileman/e_mod_main.lo CC fileman/e_fwin.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from fileman/e_mod_main.h:4, from fileman/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC fileman/e_fwin_nav.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from fileman/e_mod_main.h:4, from fileman/e_fwin.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from fileman/e_mod_main.h:4, from fileman/e_fwin_nav.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fileman/e_fwin_nav.c: In function '_gc_init': fileman/e_fwin_nav.c:292:32: warning: '%s' directive argument is null [-Wformat-truncation=] 292 | snprintf(buf, sizeof(buf), "%s/e-module-efm_nav.edj", _nav_mod_dir); | ^~ CC fileman/e_mod_config.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from fileman/e_mod_main.h:4, from fileman/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC fileman/e_int_config_mime.lo CC fileman/e_int_config_mime_edit.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from fileman/e_mod_main.h:4, from fileman/e_int_config_mime.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from fileman/e_mod_main.h:4, from fileman/e_int_config_mime_edit.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC fileman/e_mod_dbus.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from fileman/e_mod_main.h:4, from fileman/e_mod_dbus.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC fileman/e_mod_menu.lo CC gadman/e_mod_main.lo CC gadman/e_mod_config.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from fileman/e_mod_main.h:4, from fileman/e_mod_menu.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from gadman/e_mod_gadman.h:4, from gadman/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from gadman/e_mod_gadman.h:4, from gadman/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC gadman/e_mod_gadman.lo CC ibar/e_mod_main.lo CC ibar/e_mod_config.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from gadman/e_mod_gadman.h:4, from gadman/e_mod_gadman.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:198: gadman/e_mod_gadman.c: In function 'gadman_reset': /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_types.h:340:33: warning: cast between incompatible function types from 'Eina_List * (*)(Eina_List *)' {aka 'struct _Eina_List * (*)(struct _Eina_List *)'} to 'void (*)(void *)' [-Wcast-function-type] 340 | #define EINA_FREE_CB(Function) ((Eina_Free_Cb)Function) | ^ gadman/e_mod_gadman.c:75:48: note: in expansion of macro 'EINA_FREE_CB' 75 | eina_hash_free_cb_set(_gadman_gadgets, EINA_FREE_CB(eina_list_free)); | ^~~~~~~~~~~~ gadman/e_mod_gadman.c: In function 'gadman_shutdown': /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_types.h:340:33: warning: cast between incompatible function types from 'Eina_List * (*)(Eina_List *)' {aka 'struct _Eina_List * (*)(struct _Eina_List *)'} to 'void (*)(void *)' [-Wcast-function-type] 340 | #define EINA_FREE_CB(Function) ((Eina_Free_Cb)Function) | ^ gadman/e_mod_gadman.c:163:48: note: in expansion of macro 'EINA_FREE_CB' 163 | eina_hash_free_cb_set(_gadman_gadgets, EINA_FREE_CB(eina_list_free)); | ^~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from ibar/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from ibar/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/bin/e_includes.h:94, from ../../src/bin/e.h:265: ibar/e_mod_main.c: In function '_ibar_config_item_get': ../../src/bin/e_gadcon.h:382:22: warning: '%d' directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=] 382 | sprintf(_buf, "%s.%d", _gc_class.name, _num); \ | ^~~~~~~ ibar/e_mod_main.c:510:4: note: in expansion of macro 'GADCON_CLIENT_CONFIG_GET' 510 | GADCON_CLIENT_CONFIG_GET(Config_Item, ibar_config->items, _gadcon_class, id); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/bin/e_gadcon.h:382:26: note: format string is defined here 382 | sprintf(_buf, "%s.%d", _gc_class.name, _num); \ | ^~ ../../src/bin/e_gadcon.h:382:22: note: directive argument in the range [-2147483647, 2147483647] 382 | sprintf(_buf, "%s.%d", _gc_class.name, _num); \ | ^~~~~~~ ibar/e_mod_main.c:510:4: note: in expansion of macro 'GADCON_CLIENT_CONFIG_GET' 510 | GADCON_CLIENT_CONFIG_GET(Config_Item, ibar_config->items, _gadcon_class, id); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/bin/e_gadcon.h:382:8: note: 'sprintf' output between 7 and 17 bytes into a destination of size 15 382 | sprintf(_buf, "%s.%d", _gc_class.name, _num); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibar/e_mod_main.c:510:4: note: in expansion of macro 'GADCON_CLIENT_CONFIG_GET' 510 | GADCON_CLIENT_CONFIG_GET(Config_Item, ibar_config->items, _gadcon_class, id); | ^~~~~~~~~~~~~~~~~~~~~~~~ CC ibox/e_mod_main.lo CC ibox/e_mod_config.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from ibox/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from ibox/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC illume2/e_mod_main.lo In file included from ../../src/bin/e_includes.h:94, from ../../src/bin/e.h:265: ibox/e_mod_main.c: In function '_ibox_config_item_get': ../../src/bin/e_gadcon.h:382:22: warning: '%d' directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=] 382 | sprintf(_buf, "%s.%d", _gc_class.name, _num); \ | ^~~~~~~ ibox/e_mod_main.c:1201:4: note: in expansion of macro 'GADCON_CLIENT_CONFIG_GET' 1201 | GADCON_CLIENT_CONFIG_GET(Config_Item, ibox_config->items, _gadcon_class, id); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/bin/e_gadcon.h:382:26: note: format string is defined here 382 | sprintf(_buf, "%s.%d", _gc_class.name, _num); \ | ^~ ../../src/bin/e_gadcon.h:382:22: note: directive argument in the range [-2147483647, 2147483647] 382 | sprintf(_buf, "%s.%d", _gc_class.name, _num); \ | ^~~~~~~ ibox/e_mod_main.c:1201:4: note: in expansion of macro 'GADCON_CLIENT_CONFIG_GET' 1201 | GADCON_CLIENT_CONFIG_GET(Config_Item, ibox_config->items, _gadcon_class, id); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/bin/e_gadcon.h:382:8: note: 'sprintf' output between 7 and 17 bytes into a destination of size 15 382 | sprintf(_buf, "%s.%d", _gc_class.name, _num); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibox/e_mod_main.c:1201:4: note: in expansion of macro 'GADCON_CLIENT_CONFIG_GET' 1201 | GADCON_CLIENT_CONFIG_GET(Config_Item, ibox_config->items, _gadcon_class, id); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume2/e_illume.h:22, from illume2/e_illume_private.h:4, from illume2/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC illume2/e_illume.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume2/e_illume.h:22, from illume2/e_illume_private.h:4, from illume2/e_illume.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC illume2/e_mod_config_policy.lo CC illume2/e_mod_select_window.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume2/e_illume.h:22, from illume2/e_illume_private.h:4, from illume2/e_mod_config_policy.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume2/e_illume.h:22, from illume2/e_illume_private.h:4, from illume2/e_mod_select_window.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC illume2/e_mod_config_windows.lo CC illume2/e_mod_config_animation.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume2/e_illume.h:22, from illume2/e_illume_private.h:4, from illume2/e_mod_config_windows.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC illume2/e_mod_quickpanel.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume2/e_illume.h:22, from illume2/e_illume_private.h:4, from illume2/e_mod_quickpanel.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume2/e_illume.h:22, from illume2/e_illume_private.h:4, from illume2/e_mod_config_animation.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC illume2/e_mod_kbd_device.lo CC illume2/e_mod_kbd.lo CC illume2/e_mod_policy.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume2/e_illume.h:22, from illume2/e_illume_private.h:4, from illume2/e_mod_kbd_device.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume2/e_illume.h:22, from illume2/e_illume_private.h:4, from illume2/e_mod_kbd.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume2/e_illume.h:22, from illume2/e_illume_private.h:4, from illume2/e_mod_policy.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC illume2/e_mod_config.lo CC illume2/policies/illume/illume2_policies_illume_illume_la-policy.lo CC illume2/policies/illume/illume2_policies_illume_illume_la-illume.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume2/e_illume.h:22, from illume2/e_illume_private.h:4, from illume2/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from ../../src/modules/illume2/e_illume.h:22, from illume2/policies/illume/policy.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from ../../src/modules/illume2/e_illume.h:22, from illume2/policies/illume/illume.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC illume2/policies/tablet/illume2_policies_tablet_tablet_la-policy.lo CC illume2/policies/tablet/illume2_policies_tablet_tablet_la-tablet.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from ../../src/modules/illume2/e_illume.h:22, from illume2/policies/tablet/policy.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC illume-bluetooth/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from ../../src/modules/illume2/e_illume.h:22, from illume2/policies/tablet/tablet.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume-bluetooth/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC illume-home-toggle/e_mod_main.lo CC illume-home/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume-home-toggle/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume-home/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC illume-home/e_mod_config.lo CC illume-home/e_busycover.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume-home/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume-home/e_busycover.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC illume-indicator/e_mod_main.lo CC illume-indicator/e_mod_config.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume-indicator/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC illume-indicator/e_mod_ind_win.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume-indicator/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume-indicator/e_mod_ind_win.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC illume-indicator/e_mod_notify.lo CC illume-kbd-toggle/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume-indicator/e_mod_notify.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume-kbd-toggle/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC illume-keyboard/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume-keyboard/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC illume-keyboard/e_kbd_int.lo CC illume-keyboard/e_kbd_dict.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume-keyboard/e_kbd_int.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume-keyboard/e_kbd_dict.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ illume-keyboard/e_kbd_int.c: In function '_e_kbd_int_layouts_list_update': illume-keyboard/e_kbd_int.c:1291:60: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1023 [-Wformat-truncation=] 1291 | snprintf(buf, sizeof(buf), "%s/%s", kil->dir, str); | ^~ ~~~ illume-keyboard/e_kbd_int.c:1291:29: note: 'snprintf' output 2 or more bytes (assuming 4097) into a destination of size 1024 1291 | snprintf(buf, sizeof(buf), "%s/%s", kil->dir, str); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC illume-keyboard/e_kbd_buf.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume-keyboard/e_kbd_buf.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC illume-keyboard/e_kbd_send.lo CC illume-keyboard/e_mod_config.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume-keyboard/e_kbd_send.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC illume-mode-toggle/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume-keyboard/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume-mode-toggle/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC illume-softkey/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume-softkey/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC illume-softkey/e_mod_sft_win.lo CC illume-softkey/e_mod_config.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume-softkey/e_mod_sft_win.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from illume-softkey/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC mixer/mixer_module_la-e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from mixer/e_mod_main.h:4, from mixer/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC mixer/mixer_module_la-app_mixer.lo CC mixer/mixer_module_la-conf_gadget.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from mixer/e_mod_main.h:4, from mixer/conf_gadget.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from mixer/e_mod_main.h:4, from mixer/app_mixer.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC mixer/mixer_module_la-conf_module.lo CC mixer/mixer_module_la-msg.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from mixer/e_mod_main.h:4, from mixer/conf_module.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC mixer/mixer_module_la-pa.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from /tmp/work/x11/enlightenment/work/.buildlink/include/ecore-1/Ecore.h:329, from mixer/pa.h:16, from mixer/msg.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from /tmp/work/x11/enlightenment/work/.buildlink/include/ecore-1/Ecore.h:329, from mixer/pa.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mixer/msg.c: In function 'msg_recv_creds': mixer/msg.c:7:23: warning: parameter 'conn' set but not used [-Wunused-but-set-parameter] 7 | msg_recv_creds(Pulse *conn, Pulse_Tag *tag) | ~~~~~~~^~~~ mixer/msg.c:7:40: warning: parameter 'tag' set but not used [-Wunused-but-set-parameter] 7 | msg_recv_creds(Pulse *conn, Pulse_Tag *tag) | ~~~~~~~~~~~^~~ mixer/msg.c: In function 'msg_recv': mixer/msg.c:51:17: warning: parameter 'conn' set but not used [-Wunused-but-set-parameter] 51 | msg_recv(Pulse *conn, Pulse_Tag *tag) | ~~~~~~~^~~~ mixer/msg.c:51:34: warning: parameter 'tag' set but not used [-Wunused-but-set-parameter] 51 | msg_recv(Pulse *conn, Pulse_Tag *tag) | ~~~~~~~~~~~^~~ mixer/msg.c: In function 'msg_sendmsg_creds': mixer/msg.c:99:26: warning: parameter 'conn' set but not used [-Wunused-but-set-parameter] 99 | msg_sendmsg_creds(Pulse *conn, Pulse_Tag *tag) | ~~~~~~~^~~~ mixer/msg.c:99:43: warning: parameter 'tag' set but not used [-Wunused-but-set-parameter] 99 | msg_sendmsg_creds(Pulse *conn, Pulse_Tag *tag) | ~~~~~~~~~~~^~~ mixer/msg.c: In function 'msg_send_creds': mixer/msg.c:151:23: warning: parameter 'conn' set but not used [-Wunused-but-set-parameter] 151 | msg_send_creds(Pulse *conn, Pulse_Tag *tag) | ~~~~~~~^~~~ mixer/msg.c:151:40: warning: parameter 'tag' set but not used [-Wunused-but-set-parameter] 151 | msg_send_creds(Pulse *conn, Pulse_Tag *tag) | ~~~~~~~~~~~^~~ mixer/msg.c: In function 'msg_send': mixer/msg.c:177:17: warning: parameter 'conn' set but not used [-Wunused-but-set-parameter] 177 | msg_send(Pulse *conn, Pulse_Tag *tag) | ~~~~~~~^~~~ mixer/msg.c:177:34: warning: parameter 'tag' set but not used [-Wunused-but-set-parameter] 177 | msg_send(Pulse *conn, Pulse_Tag *tag) | ~~~~~~~~~~~^~~ CC mixer/mixer_module_la-serial.lo CC mixer/mixer_module_la-sink.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from /tmp/work/x11/enlightenment/work/.buildlink/include/ecore-1/Ecore.h:329, from mixer/pa.h:16, from mixer/serial.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from /tmp/work/x11/enlightenment/work/.buildlink/include/ecore-1/Ecore.h:329, from mixer/pa.h:16, from mixer/sink.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC mixer/mixer_module_la-sys_pulse.lo CC mixer/mixer_module_la-tag.lo CC mixer/mixer_module_la-sys_dummy.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from mixer/e_mod_main.h:4, from mixer/sys_pulse.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from /tmp/work/x11/enlightenment/work/.buildlink/include/ecore-1/Ecore.h:329, from mixer/pa.h:16, from mixer/tag.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from mixer/e_mod_system.h:4, from mixer/sys_dummy.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC msgbus/e_mod_main.lo CC msgbus/msgbus_audit.lo CC msgbus/msgbus_desktop.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from msgbus/e_mod_main.h:4, from msgbus/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from msgbus/e_mod_main.h:4, from msgbus/msgbus_audit.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from msgbus/e_mod_main.h:4, from msgbus/msgbus_desktop.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC msgbus/msgbus_lang.lo CC notification/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from msgbus/e_mod_main.h:4, from msgbus/msgbus_lang.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from notification/e_mod_main.h:4, from notification/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC notification/e_mod_config.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from notification/e_mod_main.h:4, from notification/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC notification/e_mod_popup.lo CC pager/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from notification/e_mod_main.h:4, from notification/e_mod_popup.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC pager/e_mod_config.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from pager/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notification/e_mod_popup.c: In function '_notification_popup_merge': notification/e_mod_popup.c:185:42: warning: '%s' directive output may be truncated writing up to 65530 bytes into a region of size between 1 and 65531 [-Wformat-truncation=] 185 | snprintf(body_final, len + 1, "%s%s", body_old, body_new); | ^~ notification/e_mod_popup.c:185:4: note: 'snprintf' output between 6 and 131066 bytes into a destination of size 65536 185 | snprintf(body_final, len + 1, "%s%s", body_old, body_new); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from pager/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC quickaccess/e_mod_main.lo CC quickaccess/e_mod_config.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from quickaccess/e_mod_main.h:8, from quickaccess/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from quickaccess/e_mod_main.h:8, from quickaccess/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC quickaccess/e_mod_quickaccess.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from quickaccess/e_mod_main.h:8, from quickaccess/e_mod_quickaccess.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC quickaccess/e_quickaccess_bindings.lo CC quickaccess/e_quickaccess_db.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from quickaccess/e_mod_main.h:8, from quickaccess/e_quickaccess_db.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from quickaccess/e_mod_main.h:8, from quickaccess/e_quickaccess_bindings.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC shot/e_mod_main.lo CC start/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from shot/e_mod_main.c:11: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC syscon/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from start/e_mod_main.c:12: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from syscon/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC syscon/e_int_config_syscon.lo CC syscon/e_syscon.lo CC syscon/e_syscon_gadget.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from syscon/e_int_config_syscon.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from syscon/e_syscon.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from syscon/e_syscon_gadget.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC systray/e_mod_main.lo CC tasks/e_mod_main.lo CC tasks/e_mod_config.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from systray/e_mod_main.c:25: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from tasks/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from tasks/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC temperature/e_mod_main.lo CC temperature/e_mod_config.lo CC temperature/e_mod_tempget.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from temperature/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from temperature/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from temperature/e_mod_tempget.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC tiling/e_mod_tiling.lo CC tiling/e_mod_config.lo CC winlist/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from tiling/e_mod_tiling.h:4, from tiling/e_mod_tiling.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from tiling/e_mod_tiling.h:4, from tiling/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tiling/e_mod_tiling.c: In function 'e_modapi_init': tiling/e_mod_tiling.c:4057:34: warning: cast between incompatible function types from '_Bool (*)(void *, int, E_Event_Border_Iconify *)' {aka '_Bool (*)(void *, int, struct _E_Event_Border_Simple *)'} to 'Eina_Bool (*)(void *, int, void *)' {aka 'unsigned char (*)(void *, int, void *)'} [-Wcast-function-type] 4057 | (Ecore_Event_Handler_Cb) _f, \ | ^ tiling/e_mod_tiling.c:4065:5: note: in expansion of macro 'HANDLER' 4065 | HANDLER(_G.handler_border_iconify, BORDER_ICONIFY, _iconify_hook); | ^~~~~~~ tiling/e_mod_tiling.c:4057:34: warning: cast between incompatible function types from '_Bool (*)(void *, int, E_Event_Border_Uniconify *)' {aka '_Bool (*)(void *, int, struct _E_Event_Border_Simple *)'} to 'Eina_Bool (*)(void *, int, void *)' {aka 'unsigned char (*)(void *, int, void *)'} [-Wcast-function-type] 4057 | (Ecore_Event_Handler_Cb) _f, \ | ^ tiling/e_mod_tiling.c:4066:5: note: in expansion of macro 'HANDLER' 4066 | HANDLER(_G.handler_border_uniconify, BORDER_UNICONIFY, _uniconify_hook); | ^~~~~~~ tiling/e_mod_tiling.c:4057:34: warning: cast between incompatible function types from '_Bool (*)(void *, int, E_Event_Border_Desk_Set *)' {aka '_Bool (*)(void *, int, struct _E_Event_Border_Desk_Set *)'} to 'Eina_Bool (*)(void *, int, void *)' {aka 'unsigned char (*)(void *, int, void *)'} [-Wcast-function-type] 4057 | (Ecore_Event_Handler_Cb) _f, \ | ^ tiling/e_mod_tiling.c:4072:5: note: in expansion of macro 'HANDLER' 4072 | HANDLER(_G.handler_desk_set, BORDER_DESK_SET, _desk_set_hook); | ^~~~~~~ tiling/e_mod_tiling.c:4057:34: warning: cast between incompatible function types from '_Bool (*)(void *, int, E_Event_Container_Resize *)' {aka '_Bool (*)(void *, int, struct _E_Event_Container_Resize *)'} to 'Eina_Bool (*)(void *, int, void *)' {aka 'unsigned char (*)(void *, int, void *)'} [-Wcast-function-type] 4057 | (Ecore_Event_Handler_Cb) _f, \ | ^ tiling/e_mod_tiling.c:4073:5: note: in expansion of macro 'HANDLER' 4073 | HANDLER(_G.handler_container_resize, CONTAINER_RESIZE, _container_resize_hook); | ^~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from winlist/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC winlist/e_int_config_winlist.lo CC winlist/e_winlist.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from winlist/e_int_config_winlist.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from winlist/e_winlist.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC wizard/e_mod_main.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC wizard/e_wizard.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/e_wizard.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC wizard/page_000.lo CC wizard/page_010.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/page_000.c:3: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/page_010.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC wizard/page_011.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/page_011.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC wizard/page_020.lo CC wizard/page_030.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/page_020.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/page_030.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wizard/page_020.c: In function '_profile_change': wizard/page_020.c:16:34: warning: '/profile.desktop' directive output may be truncated writing 16 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 16 | snprintf(buf, sizeof(buf), "%s/profile.desktop", dir); | ^~~~~~~~~~~~~~~~ wizard/page_020.c:16:4: note: 'snprintf' output between 17 and 1040 bytes into a destination of size 1024 16 | snprintf(buf, sizeof(buf), "%s/profile.desktop", dir); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wizard/page_020.c: In function 'wizard_page_show': wizard/page_020.c:87:39: warning: '/profile.desktop' directive output may be truncated writing 16 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 87 | snprintf(buf, sizeof(buf), "%s/profile.desktop", dir); | ^~~~~~~~~~~~~~~~ wizard/page_020.c:87:9: note: 'snprintf' output between 17 and 1040 bytes into a destination of size 1024 87 | snprintf(buf, sizeof(buf), "%s/profile.desktop", dir); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC wizard/page_040.lo CC wizard/page_050.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/page_040.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC wizard/page_060.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/page_050.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/page_060.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC wizard/page_070.lo CC wizard/page_080.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/page_070.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC wizard/page_090.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/page_080.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/page_090.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wizard/page_080.c: In function 'wizard_page_show': wizard/page_080.c:49:49: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1024 [-Wformat-truncation=] 49 | snprintf(buf2, sizeof(buf2), "%s.desktop", name); | ^~ ~~~~ wizard/page_080.c:49:19: note: 'snprintf' output between 9 and 4104 bytes into a destination of size 1024 49 | snprintf(buf2, sizeof(buf2), "%s.desktop", name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC wizard/page_100.lo CC wizard/page_110.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/page_100.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC wizard/page_120.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/page_110.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/page_120.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC wizard/page_130.lo CC wizard/page_140.lo GEN wizard/e_mod_comp_cfdata.c CCLD wizard/page_160.la In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/page_130.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/page_140.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD wizard/page_170.la CCLD wizard/page_180.la CCLD wizard/page_200.la CC xkbswitch/e_mod_main.lo CC xkbswitch/e_mod_config.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from xkbswitch/e_mod_main.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from xkbswitch/e_mod_config.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC xkbswitch/e_mod_parse.lo CCLD battery/batget In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from xkbswitch/e_mod_parse.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD cpufreq/freqset CCLD temperature/tempget CCLD backlight/module.la CCLD battery/module.la CCLD clock/module.la CCLD comp/module.la CCLD conf_applications/module.la CCLD conf_dialogs/module.la CCLD conf_display/module.la CCLD conf_edgebindings/module.la CCLD conf_interaction/module.la CCLD conf_intl/module.la CCLD conf_keybindings/module.la CCLD conf_menus/module.la CCLD conf_paths/module.la CCLD conf_performance/module.la CCLD conf_randr/module.la CCLD conf_shelves/module.la CCLD conf_theme/module.la CCLD conf_window_manipulation/module.la CCLD conf_window_remembers/module.la CCLD conf/module.la CCLD connman/module.la CCLD cpufreq/module.la CCLD dropshadow/module.la CCLD everything/module.la CCLD fileman_opinfo/module.la CCLD fileman/module.la CCLD gadman/module.la CCLD ibar/module.la CCLD ibox/module.la CCLD illume2/module.la CCLD illume2/policies/illume/illume.la CCLD illume2/policies/tablet/tablet.la CCLD illume-bluetooth/module.la CCLD illume-home-toggle/module.la CCLD illume-home/module.la CCLD illume-indicator/module.la CCLD illume-kbd-toggle/module.la CCLD illume-keyboard/module.la CCLD illume-mode-toggle/module.la CCLD illume-softkey/module.la CCLD mixer/module.la CCLD msgbus/module.la CCLD notification/module.la CCLD pager/module.la CCLD quickaccess/module.la CCLD shot/module.la CCLD start/module.la CCLD syscon/module.la CCLD systray/module.la CCLD tasks/module.la CCLD temperature/module.la CCLD tiling/module.la CCLD winlist/module.la CCLD wizard/module.la CCLD wizard/page_000.la CCLD wizard/page_010.la CCLD wizard/page_011.la CCLD wizard/page_020.la CCLD wizard/page_030.la CCLD wizard/page_040.la CCLD wizard/page_050.la CCLD wizard/page_060.la CCLD wizard/page_070.la CCLD wizard/page_080.la CCLD wizard/page_090.la CCLD wizard/page_100.la CCLD wizard/page_110.la CCLD wizard/page_120.la CCLD wizard/page_130.la CCLD wizard/page_140.la CC wizard/wizard_page_150_la-page_150.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_wizard.h:3, from wizard/page_150.c:2: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC wizard/wizard_page_150_la-e_mod_comp_cfdata.lo In file included from /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/Eina.h:209, from ../../src/bin/e.h:100, from wizard/e_mod_comp_cfdata.c:1: /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:234:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 234 | eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/x11/enlightenment/work/.buildlink/include/eina-1/eina/eina_module.h:251:2: warning: ignoring attribute 'malloc' because it conflicts with attribute 'pure' [-Wattributes] 251 | eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD xkbswitch/module.la CCLD wizard/page_150.la gmake[4]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/src/modules' gmake[3]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/src/modules' gmake[3]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/src' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/src' gmake[2]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/src' Making all in data gmake[2]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data' Making all in images gmake[3]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/images' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/images' Making all in themes gmake[3]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/themes' /opt/local/bin/edje_cc -id ../../data/themes/img -fd ../../data/themes/fnt -DLOWRES_PDA=1 -DMEDIUMRES_PDA=2 -DHIRES_PDA=3 -DSLOW_PC=4 -DMEDIUM_PC=5 -DFAST_PC=6 -DE17_PROFILE=SLOW_PC \ ../../data/themes/default.edc \ ../../data/themes/default.edj gmake[3]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/themes' Making all in tools gmake[3]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/tools' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/tools' Making all in xsession gmake[3]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/xsession' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/xsession' Making all in input_methods gmake[3]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/input_methods' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/input_methods' Making all in etc gmake[3]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/etc' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/etc' Making all in icons gmake[3]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/icons' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/icons' Making all in backgrounds gmake[3]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/backgrounds' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/backgrounds' Making all in flags gmake[3]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/flags' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/flags' Making all in favorites gmake[3]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/favorites' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/favorites' Making all in desktop gmake[3]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/desktop' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data/desktop' gmake[3]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data' gmake[2]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/data' Making all in doc gmake[2]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/doc' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/doc' Making all in config gmake[2]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/config' Making all in default gmake[3]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/config/default' /opt/local/bin/eet -e \ ../../config/default/e.cfg config \ e.src 1 gmake[3]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/config/default' Making all in standard gmake[3]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/config/standard' /opt/local/bin/eet -e \ ../../config/standard/e.cfg config \ e.src 1 /opt/local/bin/eet -e \ ../../config/standard/module.battery.cfg config \ module.battery.src 1 /opt/local/bin/eet -e \ ../../config/standard/module.cpufreq.cfg config \ module.cpufreq.src 1 /opt/local/bin/eet -e \ ../../config/standard/module.dropshadow.cfg config \ module.dropshadow.src 1 /opt/local/bin/eet -e \ ../../config/standard/module.fileman.cfg config \ module.fileman.src 1 /opt/local/bin/eet -e \ ../../config/standard/module.ibar.cfg config \ module.ibar.src 1 /opt/local/bin/eet -e \ ../../config/standard/module.ibox.cfg config \ module.ibox.src 1 /opt/local/bin/eet -e \ ../../config/standard/module.pager.cfg config \ module.pager.src 1 /opt/local/bin/eet -e \ ../../config/standard/module.temperature.cfg config \ module.temperature.src 1 /opt/local/bin/eet -e \ ../../config/standard/module.conf.cfg config \ module.conf.src 1 gmake[3]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/config/standard' Making all in mobile gmake[3]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/config/mobile' /opt/local/bin/eet -e \ ../../config/mobile/e.cfg config \ e.src 1 /opt/local/bin/eet -e \ ../../config/mobile/module.battery.cfg config \ module.battery.src 1 /opt/local/bin/eet -e \ ../../config/mobile/module.illume-home.cfg config \ module.illume-home.src 1 /opt/local/bin/eet -e \ ../../config/mobile/module.illume-keyboard.cfg config \ module.illume-keyboard.src 1 /opt/local/bin/eet -e \ ../../config/mobile/module.illume-indicator.cfg config \ module.illume-indicator.src 1 /opt/local/bin/eet -e \ ../../config/mobile/module.illume-softkey.cfg config \ module.illume-softkey.src 1 /opt/local/bin/eet -e \ ../../config/mobile/module.illume2.cfg config \ module.illume2.src 1 /opt/local/bin/eet -e \ ../../config/mobile/module.conf.cfg config \ module.conf.src 1 gmake[3]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/config/mobile' gmake[3]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/config' /opt/local/bin/eet -i \ ../config/profile.cfg config \ profile.src 0 gmake[3]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/config' gmake[2]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/config' Making all in po gmake[2]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/po' gmake[2]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6/po' gmake[2]: Entering directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6' gmake[2]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6' gmake[1]: Leaving directory '/tmp/work/x11/enlightenment/work/enlightenment-0.17.6' *** Please use pkgtools/verifypc to sanity check dependencies.