Re: [E-devel] Efl and Elementary 1.14.1 release

2015-06-15 Thread Jean-Philippe André
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

2015-06-15 Thread Ross Vandegrift
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

2015-06-14 Thread Ross Vandegrift
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

2015-06-14 Thread Jean-Philippe André
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

2015-06-02 Thread Stefan Schmidt
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

2015-06-02 Thread Daniel Juyung Seo
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