Hello.

When looking through our builds (in particularly the one which uses the liblz4 
from system build option) I stumbled over now deprecated
functions.

modules/evas/image_savers/tgv/evas_image_save_tgv.c:128:9: warning: 
'LZ4_compressHC' is deprecated: use LZ4_compress_HC() instead
[-Wdeprecated-declarations] Giving it a further look revealed that we, once 
again, missed quite a few liblz4 releases and did not update our
copy. They are at version 1.8 now (switched version schemes after r131 which is 
the last we have in tree).
https://github.com/lz4/lz4/releases I think its time we finally switch to 
having liblz4 as a normal system dependency by default (I am
willing to have the in-tree version for another release as fallback). Anyone 
wanting to point out now how complicated that will be for our
multi platforms strategy. Homebrew has a recent version and the liblz4 project 
does actually offer 32 and 64 bit binaries as well. That is
way better than other dependencies we have. I am willing to switch the default 
dependency to system and also update the in-tree copy one
last time. Are there some real problems I overlooked? regards Stefan Schmidt


------------------------------------------------------------------------------
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