stefan pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=21315509e20c332f15e183f073adbf25ef193d86
commit 21315509e20c332f15e183f073adbf25ef193d86 Author: Stefan Schmidt <ste...@osg.samsung.com> Date: Mon Jun 13 16:09:53 2016 +0200 evas: loaders: make sure we create the directory first before we create symlinks We assume that the directory already exists here when creating the symlinks. Better make sure this is really the case. Thanks to Vtorri for pointing towards the fix. Fixes T3880 and T3875 --- src/Makefile_Evas.am | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Makefile_Evas.am b/src/Makefile_Evas.am index f7a8f30..9ce7fad 100644 --- a/src/Makefile_Evas.am +++ b/src/Makefile_Evas.am @@ -2420,6 +2420,7 @@ generic_evas_pdf_evas_image_loader_pdf_LDADD = @USE_EINA_LIBS@ @POPPLER_LIBS@ @S generic_evas_pdf_evas_image_loader_pdf_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@ EFL_INSTALL_EXEC_HOOK += \ +mkdir -p $(DESTDIR)$(libdir)/evas/utils \ ln -sf evas_image_loader.pdf $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.ppt; \ ln -sf evas_image_loader.pdf $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.pptx; \ ln -sf evas_image_loader.pdf $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.odp; \ @@ -2481,6 +2482,7 @@ generic_evas_raw_evas_image_loader_raw_CFLAGS = \ @LIBRAW_CFLAGS@ EFL_INSTALL_EXEC_HOOK += \ +mkdir -p $(DESTDIR)$(libdir)/evas/utils \ ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.arw; \ ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.cr2; \ ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.crw; \ @@ -2522,6 +2524,7 @@ generic_evas_svg_evas_image_loader_svg_LDADD = @USE_EINA_LIBS@ @RSVG_LIBS@ @SHM_ generic_evas_svg_evas_image_loader_svg_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@ EFL_INSTALL_EXEC_HOOK += \ +mkdir -p $(DESTDIR)$(libdir)/evas/utils \ ln -sf evas_image_loader.svg $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.svgz; \ ln -sf evas_image_loader.svg $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.svg.gz; @@ -2544,4 +2547,5 @@ generic_evas_xcf_evas_image_loader_xcf_CFLAGS = \ generic_evas_xcf_evas_image_loader_xcf_LDADD = @USE_EINA_LIBS@ @SHM_LIBS@ -lm -lz generic_evas_xcf_evas_image_loader_xcf_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@ EFL_INSTALL_EXEC_HOOK += \ +mkdir -p $(DESTDIR)$(libdir)/evas/utils \ ln -sf evas_image_loader.xcf $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.xcf.gz; --