On 12/04/2019 13:56, Simon Lees wrote:


On 10/04/2019 02:56, Michael Blumenkrantz wrote:
Hi,

I am looking to attempt a stable release sometime around next Wednesday (17 April 2019) so that we can pull in any fixes which have been made to catch more noticeable issues. At that time, I will personally handle backporting for any patches which are not already backported.

If anyone has any suggestions or items to discuss regarding this schedule, please bring them forward.


Regards,
Mike

I'm a bit late to the party, but atleast here the C++ calendar example fails to build. (As a side note I think we need to pass more params to g++)


Its highly likely I ran the following command to get the error

make install-examples DESTDIR=%{buildroot}


[ 2613s] g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I../../src/bindings -I../../src/bindings -I../../src/lib/efl/interfaces -I../../src/lib/evas/canvas -I../../src/lib/evas/gesture -I../../src/bindings/cxx/eina_cxx -I../../src/bindings/cxx/eina_cxx -I../../src/bindings/cxx/eo_cxx -I../../src/bindings/cxx/eo_cxx -I../../src/bindings/cxx/eldbus_cxx -I../../src/bindings/cxx/eldbus_cxx -I../../src/bindings/cxx/ecore_cxx -I../../src/bindings/cxx/ecore_cxx -I../../src/lib/ecore -I../../src/lib/ecore -I../../src/lib/ecore_audio -I../../src/lib/ecore_audio -I../../src/lib/ecore_avahi -I../../src/lib/ecore_avahi -I../../src/lib/ecore_buffer -I../../src/lib/ecore_buffer -I../../src/lib/ecore_cocoa -I../../src/lib/ecore_cocoa -I../../src/lib/ecore_con -I../../src/lib/ecore_con -I../../src/lib/ecore_drm -I../../src/lib/ecore_drm -I../../src/lib/ecore_drm2 -I../../src/lib/ecore_drm2 -I../../src/lib/ecore_evas -I../../src/lib/ecore_evas -I../../src/lib/ecore_fb -I../../src/lib/ecore_fb -I../../src/lib/ecore_file -I../../src/lib/ecore_file -I../../src/lib/ecore_imf -I../../src/lib/ecore_imf -I../../src/lib/ecore_imf_evas -I../../src/lib/ecore_imf_evas -I../../src/lib/ecore_input -I../../src/lib/ecore_input -I../../src/lib/ecore_input_evas -I../../src/lib/ecore_input_evas -I../../src/lib/ecore_ipc -I../../src/lib/ecore_ipc -I../../src/lib/ecore_sdl -I../../src/lib/ecore_sdl -I../../src/lib/ecore_wayland -I../../src/lib/ecore_wayland -I../../src/lib/ecore_win32 -I../../src/lib/ecore_win32 -I../../src/lib/ecore_wl2 -I../../src/lib/ecore_wl2 -I../../src/lib/ecore_x -I../../src/lib/ecore_x -I../../src/lib/ector -I../../src/lib/ector -I../../src/lib/edje -I../../src/lib/edje -I../../src/lib/eet -I../../src/lib/eet -I../../src/lib/eeze -I../../src/lib/eeze -I../../src/lib/efl -I../../src/lib/efl -I../../src/lib/efl_mono -I../../src/lib/efl_mono -I../../src/lib/efl_wl -I../../src/lib/efl_wl -I../../src/lib/efreet -I../../src/lib/efreet -I../../src/lib/eina -I../../src/lib/eina -I../../src/lib/eio -I../../src/lib/eio -I../../src/lib/eldbus -I../../src/lib/eldbus -I../../src/lib/elementary -I../../src/lib/elementary -I../../src/lib/elocation -I../../src/lib/elocation -I../../src/lib/elput -I../../src/lib/elput -I../../src/lib/elua -I../../src/lib/elua -I../../src/lib/embryo -I../../src/lib/embryo -I../../src/lib/emile -I../../src/lib/emile -I../../src/lib/emotion -I../../src/lib/emotion -I../../src/lib/eo -I../../src/lib/eo -I../../src/lib/eolian -I../../src/lib/eolian -I../../src/lib/eolian_cxx -I../../src/lib/eolian_cxx -I../../src/lib/ephysics -I../../src/lib/ephysics -I../../src/lib/escape -I../../src/lib/escape -I../../src/lib/ethumb -I../../src/lib/ethumb -I../../src/lib/ethumb_client -I../../src/lib/ethumb_client -I../../src/lib/evas -I../../src/lib/evas -DPACKAGE_BIN_DIR=\"/usr/bin\" -DPACKAGE_LIB_DIR=\"/usr/lib64\"    -Wall -Wextra -Wpointer-arith -Wno-missing-field-initializers -fvisibility=hidden -fdata-sections -ffunction-sections -I/usr/include/libxkbcommon -I/usr/include/wayland -I/usr/include/libdrm -I../../src/lib/elementary -I../../src/lib/elementary -I../../src/bindings/cxx/elementary -I../../src/bindings/elementary  -I../../src/lib/eina -I../../src/lib/eina -I../../src/lib/emile -I../../src/lib/emile -I../../src/lib/eet -I../../src/lib/eet -I../../src/lib/eo -I../../src/lib/eo -I../../src/lib/efl -I../../src/lib/efl -I../../src/lib/evas -I../../src/lib/evas -I../../src/lib/ecore -I../../src/lib/ecore -I../../src/lib/ecore_evas -I../../src/lib/ecore_evas -I../../src/lib/ecore_file -I../../src/lib/ecore_file -I../../src/lib/ecore_input -I../../src/lib/ecore_input -I../../src/lib/edje -I../../src/lib/edje -I../../src/lib/ethumb -I../../src/lib/ethumb -I../../src/lib/ethumb_client -I../../src/lib/ethumb_client -I../../src/lib/emotion -I../../src/lib/emotion -I../../src/lib/ecore_imf -I../../src/lib/ecore_imf -I../../src/lib/ecore_con -I../../src/lib/ecore_con -I../../src/lib/eldbus -I../../src/lib/eldbus -I../../src/lib/efreet -I../../src/lib/efreet -I../../src/lib/efreet -I../../src/lib/efreet -I../../src/lib/efreet -I../../src/lib/efreet -I../../src/lib/eio -I../../src/lib/eio -I../../src/lib/elocation -I../../src/lib/elocation -I../../src/lib/ecore_x -I../../src/lib/ecore_x -I../../src/lib/ecore_fb -I../../src/lib/ecore_fb -I../../src/lib/ecore_drm2 -I../../src/lib/ecore_drm2 -I../../src/lib/ecore_wl2 -I../../src/lib/ecore_wl2 -I../../src/lib/eeze -I../../src/lib/eeze -DEFL_BUILD=1   -I. -I../../src/bindings -I../../src/bindings -I../../src/lib/efl/interfaces -I../../src/lib/evas/canvas -I../../src/lib/evas/gesture -I../../src/bindings/cxx/eina_cxx -I../../src/bindings/cxx/eina_cxx -I../../src/bindings/cxx/eo_cxx -I../../src/bindings/cxx/eo_cxx -I../../src/bindings/cxx/eldbus_cxx -I../../src/bindings/cxx/eldbus_cxx -I../../src/bindings/cxx/ecore_cxx -I../../src/bindings/cxx/ecore_cxx -I../../src/lib/ecore -I../../src/lib/ecore -I../../src/lib/ecore_audio -I../../src/lib/ecore_audio -I../../src/lib/ecore_avahi -I../../src/lib/ecore_avahi -I../../src/lib/ecore_buffer -I../../src/lib/ecore_buffer -I../../src/lib/ecore_cocoa -I../../src/lib/ecore_cocoa -I../../src/lib/ecore_con -I../../src/lib/ecore_con -I../../src/lib/ecore_drm -I../../src/lib/ecore_drm -I../../src/lib/ecore_drm2 -I../../src/lib/ecore_drm2 -I../../src/lib/ecore_evas -I../../src/lib/ecore_evas -I../../src/lib/ecore_fb -I../../src/lib/ecore_fb -I../../src/lib/ecore_file -I../../src/lib/ecore_file -I../../src/lib/ecore_imf -I../../src/lib/ecore_imf -I../../src/lib/ecore_imf_evas -I../../src/lib/ecore_imf_evas -I../../src/lib/ecore_input -I../../src/lib/ecore_input -I../../src/lib/ecore_input_evas -I../../src/lib/ecore_input_evas -I../../src/lib/ecore_ipc -I../../src/lib/ecore_ipc -I../../src/lib/ecore_sdl -I../../src/lib/ecore_sdl -I../../src/lib/ecore_wayland -I../../src/lib/ecore_wayland -I../../src/lib/ecore_win32 -I../../src/lib/ecore_win32 -I../../src/lib/ecore_wl2 -I../../src/lib/ecore_wl2 -I../../src/lib/ecore_x -I../../src/lib/ecore_x -I../../src/lib/ector -I../../src/lib/ector -I../../src/lib/edje -I../../src/lib/edje -I../../src/lib/eet -I../../src/lib/eet -I../../src/lib/eeze -I../../src/lib/eeze -I../../src/lib/efl -I../../src/lib/efl -I../../src/lib/efl_mono -I../../src/lib/efl_mono -I../../src/lib/efl_wl -I../../src/lib/efl_wl -I../../src/lib/efreet -I../../src/lib/efreet -I../../src/lib/eina -I../../src/lib/eina -I../../src/lib/eio -I../../src/lib/eio -I../../src/lib/eldbus -I../../src/lib/eldbus -I../../src/lib/elementary -I../../src/lib/elementary -I../../src/lib/elocation -I../../src/lib/elocation -I../../src/lib/elput -I../../src/lib/elput -I../../src/lib/elua -I../../src/lib/elua -I../../src/lib/embryo -I../../src/lib/embryo -I../../src/lib/emile -I../../src/lib/emile -I../../src/lib/emotion -I../../src/lib/emotion -I../../src/lib/eo -I../../src/lib/eo -I../../src/lib/eolian -I../../src/lib/eolian -I../../src/lib/eolian_cxx -I../../src/lib/eolian_cxx -I../../src/lib/ephysics -I../../src/lib/ephysics -I../../src/lib/escape -I../../src/lib/escape -I../../src/lib/ethumb -I../../src/lib/ethumb -I../../src/lib/ethumb_client -I../../src/lib/ethumb_client -I../../src/lib/evas -I../../src/lib/evas -DPACKAGE_BIN_DIR=\"/usr/bin\" -DPACKAGE_LIB_DIR=\"/usr/lib64\"    -Wall -Wextra -Wpointer-arith -Wno-missing-field-initializers -fvisibility=hidden -fdata-sections -ffunction-sections -I/usr/include/libxkbcommon -I/usr/include/wayland -I/usr/include/libdrm -I../../src/lib/elementary -I../../src/lib/elementary -I../../src/bindings/cxx/elementary -I../../src/bindings/elementary  -I../../src/lib/eina -I../../src/lib/eina -I../../src/lib/emile -I../../src/lib/emile -I../../src/lib/eet -I../../src/lib/eet -I../../src/lib/eo -I../../src/lib/eo -I../../src/lib/efl -I../../src/lib/efl -I../../src/lib/evas -I../../src/lib/evas -I../../src/lib/ecore -I../../src/lib/ecore -I../../src/lib/ecore_evas -I../../src/lib/ecore_evas -I../../src/lib/ecore_file -I../../src/lib/ecore_file -I../../src/lib/ecore_input -I../../src/lib/ecore_input -I../../src/lib/edje -I../../src/lib/edje -I../../src/lib/ethumb -I../../src/lib/ethumb -I../../src/lib/ethumb_client -I../../src/lib/ethumb_client -I../../src/lib/emotion -I../../src/lib/emotion -I../../src/lib/ecore_imf -I../../src/lib/ecore_imf -I../../src/lib/ecore_con -I../../src/lib/ecore_con -I../../src/lib/eldbus -I../../src/lib/eldbus -I../../src/lib/efreet -I../../src/lib/efreet -I../../src/lib/efreet -I../../src/lib/efreet -I../../src/lib/efreet -I../../src/lib/efreet -I../../src/lib/eio -I../../src/lib/eio -I../../src/lib/elocation -I../../src/lib/elocation -I../../src/lib/ecore_x -I../../src/lib/ecore_x -I../../src/lib/ecore_fb -I../../src/lib/ecore_fb -I../../src/lib/ecore_drm2 -I../../src/lib/ecore_drm2 -I../../src/lib/ecore_wl2 -I../../src/lib/ecore_wl2 -I../../src/lib/eeze -I../../src/lib/eeze -DEFL_BUILD=1  -Wall -Wextra -Wpointer-arith -Wno-missing-field-initializers -fvisibility=hidden -fdata-sections -ffunction-sections  -I../../src/lib/elementary_cxx -I../../src/lib/elementary_cxx -I../../src/bindings/cxx/elementary_cxx -I../../src/bindings/elementary_cxx  -I../../src/lib/eina_cxx -I../../src/lib/eina_cxx -I../../src/lib/eet_cxx -I../../src/lib/eet_cxx -I../../src/lib/ecore_cxx -I../../src/lib/ecore_cxx -I../../src/lib/ecore -I../../src/lib/ecore -I../../src/lib/eina -I../../src/lib/eina -I../../src/lib/eo -I../../src/lib/eo -I../../src/lib/efl -I../../src/lib/efl -I../../src/lib/elementary -I../../src/lib/elementary  -DEFL_BUILD=1 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Wno-shadow -fPIC -DPIC -c -o elementary/calendar_cxx_example_02.o elementary/calendar_cxx_example_02.cc
[ 2622s] In file included from ../../src/lib/efl/Efl.eo.hh:149,
[ 2622s]                  from ../../src/lib/efl/Efl.hh:9,
[ 2622s]                  from ../../src/lib/elementary/Elementary.hh:14,
[ 2622s]                  from elementary/calendar_cxx_example_02.cc:3:
[ 2622s] ../../src/lib/efl/interfaces/efl_ui_format.eo.impl.hh: In instantiation of 'efl::eolian::return_traits<void>::type eo_cxx::efl::ui::Format::format_cb_set(F) const [with F = std::_Bind<appData::create()::<lambda(efl::eina::strbuf_wrapper&, const efl::eina::value_view&)>(std::_Placeholder<1>, std::_Placeholder<2>)>; efl::eolian::return_traits<void>::type = void]':
[ 2622s] elementary/calendar_cxx_example_02.cc:39:29:   required from here
[ 2622s] ../../src/lib/efl/interfaces/efl_ui_format.eo.impl.hh:37:20: error: invalid use of incomplete type 'struct efl::eolian::function_wrapper<void (*)(void*, _Eina_Strbuf*, _Eina_Value), std::_Bind<appData::create()::<lambda(efl::eina::strbuf_wrapper&, const efl::eina::value_view&)>(std::_Placeholder<1>, std::_Placeholder<2>)>, void>' [ 2622s]      auto fw_func = new ::efl::eolian::function_wrapper<Efl_Ui_Format_Func_Cb, F>(func); [ 2622s] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 2622s] In file included from ../../src/bindings/cxx/eo_cxx/Eo.hh:11,
[ 2622s]                  from ../../src/lib/efl/Efl.hh:8,
[ 2622s]                  from ../../src/lib/elementary/Elementary.hh:14,
[ 2622s]                  from elementary/calendar_cxx_example_02.cc:3:
[ 2622s] ../../src/bindings/cxx/eo_cxx/eo_cxx_interop.hh:286:59: note: declaration of 'struct efl::eolian::function_wrapper<void (*)(void*, _Eina_Strbuf*, _Eina_Value), std::_Bind<appData::create()::<lambda(efl::eina::strbuf_wrapper&, const efl::eina::value_view&)>(std::_Placeholder<1>, std::_Placeholder<2>)>, void>' [ 2622s]  template <typename U, typename F, typename V=void> struct function_wrapper;
[ 2622s] ^~~~~~~~~~~~~~~~
[ 2623s] make[2]: *** [Makefile:23444: elementary/calendar_cxx_example_02.o] Error 1


--

Simon Lees (Simotek)                            http://simotek.net

Emergency Update Team                           keybase.io/simotek
SUSE Linux                           Adelaide Australia, UTC+10:30
GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B


_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to