I don't know if it's something wrong in my setup, but lately
I'm not able to build Python bindings anymore. I attach the build log to
preserve its lines length.

-- 
Massimo Maiurana
Ragusa (RG)
fatal: Not a git repository (or any parent up to mount point /home)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
Python-EFL: 1.18.99a
Checking for Python: OK, found 2.7.12
Checking for Cython: OK, found 0.22.1
Checking for Eina: OK, found 1.18.99.0
Checking for Eo: OK, found 1.18.99.0
Checking for Evas: OK, found 1.18.99.0
Checking for Ecore: OK, found 1.18.99.0
Checking for EcoreFile: OK, found 1.18.99.0
Checking for EcoreInput: OK, found 1.18.99.0
Checking for EcoreCon: OK, found 1.18.99.0
Checking for EcoreX: OK, found 1.18.99.0
Checking for Ethumb: OK, found 1.18.99.0
Checking for Ethumb_Client: OK, found 1.18.99.0
Checking for Edje: OK, found 1.18.99.0
Checking for Emotion: OK, found 1.18.99.0
Checking for DBus: OK, found 1.2.4
Checking for Elementary: OK, found 1.18.99.0
Compiling efl/eo/efl.eo.pyx because it changed.
Compiling efl/utils/deprecated.pyx because it changed.
Compiling efl/utils/conversions.pyx because it changed.
Compiling efl/utils/logger.pyx because it changed.
Compiling efl/evas/efl.evas.pyx because it changed.
Compiling efl/ecore/efl.ecore.pyx because it changed.
Compiling efl/ecore_input/efl.ecore_input.pyx because it changed.
Compiling efl/ecore_con/efl.ecore_con.pyx because it changed.
Compiling efl/ecore_x/efl.ecore_x.pyx because it changed.
Compiling efl/ethumb/efl.ethumb.pyx because it changed.
Compiling efl/ethumb/efl.ethumb_client.pyx because it changed.
Compiling efl/edje/efl.edje.pyx because it changed.
Compiling efl/edje_edit/efl.edje_edit.pyx because it changed.
Compiling efl/emotion/efl.emotion.pyx because it changed.
Compiling efl/dbus_mainloop/dbus_mainloop.pyx because it changed.
Compiling efl/elementary/__init__.pyx because it changed.
Cythonizing efl/dbus_mainloop/dbus_mainloop.pyx
Cythonizing efl/ecore/efl.ecore.pyx
Cythonizing efl/ecore_con/efl.ecore_con.pyx
Cythonizing efl/ecore_input/efl.ecore_input.pyx
Cythonizing efl/ecore_x/efl.ecore_x.pyx
Cythonizing efl/edje/efl.edje.pyx
Cythonizing efl/edje_edit/efl.edje_edit.pyx
Cythonizing efl/elementary/__init__.pyx
Cythonizing efl/emotion/efl.emotion.pyx
Cythonizing efl/eo/efl.eo.pyx
Cythonizing efl/ethumb/efl.ethumb.pyx
Cythonizing efl/ethumb/efl.ethumb_client.pyx
Cythonizing efl/evas/efl.evas.pyx
Cythonizing efl/utils/conversions.pyx
Cythonizing efl/utils/deprecated.pyx
Cythonizing efl/utils/logger.pyx
running install
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/efl
creating build/lib.linux-x86_64-2.7/efl/utils
copying efl/utils/__init__.py -> build/lib.linux-x86_64-2.7/efl/utils
copying efl/utils/setup.py -> build/lib.linux-x86_64-2.7/efl/utils
copying efl/__init__.py -> build/lib.linux-x86_64-2.7/efl
creating build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/window.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/dayselector.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/flipselector.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/layout.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/web.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/object.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/ctxpopup.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/actionslider.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/colorselector.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/slider.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/menu.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/popup.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/icon.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/configuration.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/diskselector.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/frame.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/check.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/box.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/mapbuf.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/bubble.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/fileselector_button.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/clock.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/theme.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/fileselector.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/photo.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/innerwindow.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/panel.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/slideshow.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/gesture_layer.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/scroller.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/spinner.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/hoversel.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/progressbar.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/__init__.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/calendar_elm.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/thumb.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/transit.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/background.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/notify.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/separator.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/index.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/toolbar.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/radio.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/grid.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/list.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/general.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/fileselector_entry.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/button.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/table.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/hover.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/conformant.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/gengrid.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/datetime_elm.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/systray.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/plug.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/photocam.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/flip.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/naviframe.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/entry.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/image.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/label.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/segment_control.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/genlist.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/multibuttonentry.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/video.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/map.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/panes.py -> build/lib.linux-x86_64-2.7/efl/elementary
copying efl/elementary/need.py -> build/lib.linux-x86_64-2.7/efl/elementary
running build_ext
building 'eo' extension
creating build/temp.linux-x86_64-2.7
creating build/temp.linux-x86_64-2.7/efl
creating build/temp.linux-x86_64-2.7/efl/eo
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-EkQe1J/python2.7-2.7.12=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -DEFL_BETA_API_SUPPORT=1 -DEFL_EO_API_SUPPORT=1 -Iinclude/ -I/usr/include/python2.7 -c efl/eo/efl.eo.c -o build/temp.linux-x86_64-2.7/efl/eo/efl.eo.o -I/opt/e17/include/efl-1 -I/opt/e17/include/eina-1/eina -I/opt/e17/include/eina-1 -I/opt/e17/include/eo-1 -Wno-deprecated-declarations -Wno-unused-variable
In file included from /opt/e17/include/eina-1/Eina.h:271:0,
                 from efl/eo/efl.eo.c:294:
/opt/e17/include/eina-1/eina/eina_promise.h:440:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
 EAPI Eina_Promise_Owner* eina_promise_add();
 ^~~~
In file included from /opt/e17/include/eina-1/Eina.h:230:0,
                 from efl/eo/efl.eo.c:294:
efl/eo/efl.eo.c: In function ‘__pyx_pf_3efl_2eo_init’:
efl/eo/efl.eo.c:1137:60: error: format not a string literal and no format arguments [-Werror=format-security]
   EINA_LOG_DOM_INFO(__pyx_v_3efl_2eo_PY_EFL_EO_LOG_DOMAIN, __pyx_k_Initializing_efl_eo);
                                                            ^
/opt/e17/include/eina-1/eina/eina_log.h:317:18: note: in definition of macro ‘EINA_LOG’
                  fmt,                   \
                  ^~~
efl/eo/efl.eo.c:1137:3: note: in expansion of macro ‘EINA_LOG_DOM_INFO’
   EINA_LOG_DOM_INFO(__pyx_v_3efl_2eo_PY_EFL_EO_LOG_DOMAIN, __pyx_k_Initializing_efl_eo);
   ^~~~~~~~~~~~~~~~~
efl/eo/efl.eo.c: In function ‘__pyx_pf_3efl_2eo_2shutdown’:
efl/eo/efl.eo.c:1211:60: error: format not a string literal and no format arguments [-Werror=format-security]
   EINA_LOG_DOM_INFO(__pyx_v_3efl_2eo_PY_EFL_EO_LOG_DOMAIN, __pyx_k_Shutting_down_efl_eo);
                                                            ^
/opt/e17/include/eina-1/eina/eina_log.h:317:18: note: in definition of macro ‘EINA_LOG’
                  fmt,                   \
                  ^~~
efl/eo/efl.eo.c:1211:3: note: in expansion of macro ‘EINA_LOG_DOM_INFO’
   EINA_LOG_DOM_INFO(__pyx_v_3efl_2eo_PY_EFL_EO_LOG_DOMAIN, __pyx_k_Shutting_down_efl_eo);
   ^~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to