Re: [E-devel] Efl and Elementary 1.14.1 release
Hi Ross, On Tue, Jun 16, 2015 at 11:48 AM, Ross Vandegrift r...@kallisti.us wrote: On 06/14/2015 11:43 PM, Jean-Philippe André wrote: On Sun, Jun 14, 2015 at 10:31 PM, Ross Vandegrift r...@kallisti.us wrote: The gen_shaders.sh output is missing from the tarball, and the script won't regen if it's not in a git tree. I modified the script to disable change detection, and everything worked fine. git works. Do you mean evas_gl_shaders.x and evas_gl_enums.x are missing? I can find them in the tree after make dist... It also builds fine. Yes, make barfs on files that include them. They are there originally, but it looks like they got nuked when I ran make clean: Indeed. Only the 3d stuff though. ross@vanvanmojo:~/src/e/efl-1.14.1$ nice make make --no-print-directory all-recursive Making all in src SHADERS modules/evas/engines/gl_common/shader_3d/evas_gl_3d_shaders.x make all-recursive SHADERS modules/evas/engines/gl_common/shader_3d/evas_gl_3d_shaders.x CC modules/evas/engines/gl_common/modules_evas_engines_gl_common_libevas_engine_gl_common_la-evas_gl_3d_shader.lo modules/evas/engines/gl_common/evas_gl_3d_shader.c:2:42: fatal error: shader_3d/evas_gl_3d_shaders.x: No such file or directory #include shader_3d/evas_gl_3d_shaders.x ^ compilation terminated. Makefile:26282: recipe for target 'modules/evas/engines/gl_common/modules_evas_engines_gl_common_libevas_engine_gl_common_la-evas_gl_3d_shader.lo' failed make[4]: *** [modules/evas/engines/gl_common/modules_evas_engines_gl_common_libevas_engine_gl_common_la-evas_gl_3d_shader.lo] Error 1 Makefile:33817: recipe for target 'all-recursive' failed make[3]: *** [all-recursive] Error 1 Makefile:11923: recipe for target 'all' failed make[2]: *** [all] Error 2 Makefile:2437: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 Makefile:1582: recipe for target 'all' failed make: *** [all] Error 2 This should be fixed now, in Git (master 1.14). Thanks. The docs failed to build because preview_text_filter won't link. Not obvious why, so I disabled them. In this case, same failure from git. What was the error message? What platform are you building for? Linux? Which distrib then? The linker was unable to find a dozen or so efl_gfx_XXX symbols, but I can't reproduce this issue anymore. I think it must've either been an artifact of a weird build while troubleshooting the above, or else it's better now that I have EFL 1.14 installed. Weird. Please let us know if that happens again. (FWIW, I'm in a Debian jessie chroot, for a non-/usr prefix.) Ross -- ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Jean-Philippe André -- ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Efl and Elementary 1.14.1 release
On 06/14/2015 11:43 PM, Jean-Philippe André wrote: On Sun, Jun 14, 2015 at 10:31 PM, Ross Vandegrift r...@kallisti.us wrote: The gen_shaders.sh output is missing from the tarball, and the script won't regen if it's not in a git tree. I modified the script to disable change detection, and everything worked fine. git works. Do you mean evas_gl_shaders.x and evas_gl_enums.x are missing? I can find them in the tree after make dist... It also builds fine. Yes, make barfs on files that include them. They are there originally, but it looks like they got nuked when I ran make clean: ross@vanvanmojo:~/src/e/efl-1.14.1$ nice make make --no-print-directory all-recursive Making all in src SHADERS modules/evas/engines/gl_common/shader_3d/evas_gl_3d_shaders.x make all-recursive SHADERS modules/evas/engines/gl_common/shader_3d/evas_gl_3d_shaders.x CC modules/evas/engines/gl_common/modules_evas_engines_gl_common_libevas_engine_gl_common_la-evas_gl_3d_shader.lo modules/evas/engines/gl_common/evas_gl_3d_shader.c:2:42: fatal error: shader_3d/evas_gl_3d_shaders.x: No such file or directory #include shader_3d/evas_gl_3d_shaders.x ^ compilation terminated. Makefile:26282: recipe for target 'modules/evas/engines/gl_common/modules_evas_engines_gl_common_libevas_engine_gl_common_la-evas_gl_3d_shader.lo' failed make[4]: *** [modules/evas/engines/gl_common/modules_evas_engines_gl_common_libevas_engine_gl_common_la-evas_gl_3d_shader.lo] Error 1 Makefile:33817: recipe for target 'all-recursive' failed make[3]: *** [all-recursive] Error 1 Makefile:11923: recipe for target 'all' failed make[2]: *** [all] Error 2 Makefile:2437: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 Makefile:1582: recipe for target 'all' failed make: *** [all] Error 2 The docs failed to build because preview_text_filter won't link. Not obvious why, so I disabled them. In this case, same failure from git. What was the error message? What platform are you building for? Linux? Which distrib then? The linker was unable to find a dozen or so efl_gfx_XXX symbols, but I can't reproduce this issue anymore. I think it must've either been an artifact of a weird build while troubleshooting the above, or else it's better now that I have EFL 1.14 installed. (FWIW, I'm in a Debian jessie chroot, for a non-/usr prefix.) Ross -- ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Efl and Elementary 1.14.1 release
On 06/02/2015 06:31 AM, Daniel Juyung Seo wrote: 1.14.1 is released! This is the first update for the 1.14.x series. Efl fixes: [snip] * Evas GL common: Skip shaders generation if there is no change Two minor issues in the 1.14.1 release: The gen_shaders.sh output is missing from the tarball, and the script won't regen if it's not in a git tree. I modified the script to disable change detection, and everything worked fine. git works. The docs failed to build because preview_text_filter won't link. Not obvious why, so I disabled them. In this case, same failure from git. Ross -- ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Efl and Elementary 1.14.1 release
Hi, On Sun, Jun 14, 2015 at 10:31 PM, Ross Vandegrift r...@kallisti.us wrote: On 06/02/2015 06:31 AM, Daniel Juyung Seo wrote: 1.14.1 is released! This is the first update for the 1.14.x series. Efl fixes: [snip] * Evas GL common: Skip shaders generation if there is no change Two minor issues in the 1.14.1 release: The gen_shaders.sh output is missing from the tarball, and the script won't regen if it's not in a git tree. I modified the script to disable change detection, and everything worked fine. git works. Do you mean evas_gl_shaders.x and evas_gl_enums.x are missing? I can find them in the tree after make dist... It also builds fine. The docs failed to build because preview_text_filter won't link. Not obvious why, so I disabled them. In this case, same failure from git. What was the error message? What platform are you building for? Linux? Which distrib then? I also tested the tarball from our website, works fine here. In- and out-of-tree builds. -- Jean-Philippe André -- ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Efl and Elementary 1.14.1 release
Hello. On 02/06/15 15:28, Daniel Juyung Seo wrote: 1.14.1 is released! This is the first update for the 1.14.x series. Many thanks from my side to Daniel for helping out with this release! We will also buddy up for 1.14.2 towards the end of the month and he will look at the beta releases for 1.15 during my vacation. regards Stefan Schmidt -- ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Efl and Elementary 1.14.1 release
1.14.1 is released! This is the first update for the 1.14.x series. Efl fixes: * Eolian/Generator: fix enums generation (T2400) * rg_etc: Correct ifdef to keep function available for debug build * Evas GL common: Skip shaders generation if there is no change * Evas filters: Fix glReadPixels usage for EGL * evas canvas: add exceptional handling in invalid input case. * edje: fix back edje_watch. * evas canvas: fix insane mouse move events on proxy source. * evas: make image_size_get() return the actual image size Elementary fixes: * elm_object_item: fix the issue that del_cb doens't get item data as its parameter * widget: more fix wrt item data. * slider: use theme of object for popup. * entry: update selection handlers when entry is resized * elm_win: Set initial withdrawn state from win's ecore_evas property. * elm - fix profile handling if ELM_PROFILE is set - dont listen to x msg * Gengrid: fix mirroring bug in gengrid widget. * gengrid/genlist: decrement item counter before triggering item del callback * glview: preserved changed state when altering render mode * tooltip: fix positioning when tooltip is affixed to a window object Download http://download.enlightenment.org/rel/libs/efl/efl-1.14.1.tar.gz 4e7e69c52c4fa6801e271f30bb4fb41fd62abfe1c9a874f502ca077e2d26329b http://download.enlightenment.org/rel/libs/elementary/elementary-1.14 .1.tar.gz e182d7079100edead934d6d2e9a6ff67ce7d7106f59387d9b7ed146cf8770b80 Building and Dependencies If you have an existing EFL or Elementary install, you may wish to delete its header files and libraries before compiling and installing to avoid possible conflicts during compilation. If you are compiling the above, please compile them in the following order: efl elementary If you have an existing EFL or Elementary install, you may wish to delete its header files and libraries before building the above. Special thanks to Stefan for the help on releasing. -- ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel