Thanks muchly!
I spent time on solving this build break this morning :(

Daniel Juyung Seo (SeoZ)

On Wed, Jan 23, 2013 at 8:48 AM, Enlightenment SVN
<no-re...@enlightenment.org> wrote:
> Log:
> sorry - have to revert this as this brings the efl tree build to a
>   grinding halt - it wasn't great before.. but now it's totally broken. :(
>   e.g.:
>
>   /bin/bash ../libtool  --tag=CC   --mode=link ccache gcc -std=gnu99
>   -O2 -g -pipe -march=native -fvisibility=hidden -ffast-math -W -Wall
>   -Wextra -Wno-shadow -Wno-unused-but-set-parameter   -o bin/eet/eet
>   bin/eet/bin_eet_eet-eet_main.o -fvisibility=hidden -fdata-sections
>   -ffunction-sections -Wl,--gc-sections -fno-strict-aliasing
>   -Wl,--as-needed -Wl,--no-copy-dt-needed-entries    lib/eet/libeet.la
>
>   libtool: link: ccache gcc -std=gnu99 -O2 -g -pipe -march=native
>   -fvisibility=hidden -ffast-math -W -Wall -Wextra -Wno-shadow
>   -Wno-unused-but-set-parameter -o bin/eet/.libs/eet
>   bin/eet/bin_eet_eet-eet_main.o -fvisibility=hidden -fdata-sections
>   -ffunction-sections -Wl,--gc-sections -fno-strict-aliasing
>   -Wl,--as-needed -Wl,--no-copy-dt-needed-entries  lib/eet/.libs/libeet.so
>   /usr/bin/ld: bin/eet/bin_eet_eet-eet_main.o: undefined reference to
>   symbol 'eina_iterator_next'
>   /usr/bin/ld: note: 'eina_iterator_next' is defined in DSO
>   /usr/local/lib/libeina.so.1 so try adding it to the linker command line
>   /usr/local/lib/libeina.so.1: could not read symbols: Invalid operation
>   collect2: ld returned 1 exit status
>
>
>
> Author:       raster
> Date:         2013-01-22 15:48:04 -0800 (Tue, 22 Jan 2013)
> New Revision: 83112
> Trac:         http://trac.enlightenment.org/e/changeset/83112
>
> Modified:
>   trunk/efl/m4/efl.m4 trunk/efl/src/Makefile_Evas.am
>
> Modified: trunk/efl/m4/efl.m4
> ===================================================================
> --- trunk/efl/m4/efl.m4 2013-01-22 23:41:50 UTC (rev 83111)
> +++ trunk/efl/m4/efl.m4 2013-01-22 23:48:04 UTC (rev 83112)
> @@ -288,9 +288,9 @@
>  dnl             package depend. Used in automake's _DEPENDENCIES.
>  dnl
>  dnl     USE_PKG_LIBS: what to use in automake's _LIBADD or _LDADD when using
> -dnl             this PKG (libpkg.la and public dependencies)
> +dnl             this PKG (PKG_LIBS + libpkg.la)
>  dnl
> -dnl     USE_PKG_INTERNAL_LIBS: lib/pkg/libpkg.la
> +dnl     USE_PKG_INTERNAL_LIBS: extends PKG_INTERNAL_LIBS with 
> lib/pkg/libpkg.la
>  dnl
>  dnl     requirements_pc_pkg: all pkg-config (pc) files used by this pkg,
>  dnl             includes internal EFL (used in 'Requires.private' in pkg.pc)
> @@ -366,8 +366,8 @@
>  m4_defn([UP])_LDFLAGS="${EFL_COV_LDFLAGS} ${EFL_LDFLAGS} 
> ${m4_defn([UP])_LDFLAGS}"
>  m4_defn([UP])_LIBS=" ${m4_defn([UP])_LDFLAGS} ${EFL_COV_LIBS} ${EFL_LIBS} 
> ${m4_defn([UP])_LIBS} ${requirements_internal_libs_[]m4_defn([DOWN])} 
> ${requirements_internal_deps_libs_[]m4_defn([DOWN])} 
> ${requirements_public_libs_[]m4_defn([DOWN])} 
> ${requirements_libs_[]m4_defn([DOWN])} ${requirements_libs_efl} "
>  m4_defn([UP])_INTERNAL_LIBS="${m4_defn([UP])_INTERNAL_LIBS} 
> ${requirements_internal_libs_[]m4_defn([DOWN])}"
> -USE_[]m4_defn([UP])_LIBS="${m4_defn([UP])_LDFLAGS} ${EFL_COV_LIBS} 
> ${EFL_LIBS} lib/${libdirname}/lib${libname}.la 
> ${requirements_public_libs_[]m4_defn([DOWN])} ${requirements_libs_efl}"
> -USE_[]m4_defn([UP])_INTERNAL_LIBS="lib/${libdirname}/lib${libname}.la"
> +USE_[]m4_defn([UP])_LIBS="${m4_defn([UP])_LIBS} 
> lib/${libdirname}/lib${libname}.la"
> +USE_[]m4_defn([UP])_INTERNAL_LIBS="${m4_defn([UP])_INTERNAL_LIBS} 
> lib/${libdirname}/lib${libname}.la 
> ${requirements_internal_deps_libs_[]m4_defn([DOWN])}"
>  m4_defn([UP])_CFLAGS="${EFL_COV_CFLAGS} ${EFL_CFLAGS} 
> ${m4_defn([UP])_CFLAGS} -I\$(top_srcdir)/src/lib/${libdirname} 
> -I\$(top_builddir)/src/lib/${libdirname} 
> ${requirements_cflags_[]m4_defn([DOWN])} ${requirements_cflags_efl} 
> -DEFL_[]m4_defn([UP])_BUILD=1"
>  requirements_pc_[]m4_defn([DOWN])="${requirements_pc_[]m4_defn([DOWN])} 
> ${requirements_pc_efl}"
>  
> requirements_pc_deps_[]m4_defn([DOWN])="${requirements_pc_deps_[]m4_defn([DOWN])}
>  ${requirements_pc_deps_efl}"
>
> Modified: trunk/efl/src/Makefile_Evas.am
> ===================================================================
> --- trunk/efl/src/Makefile_Evas.am      2013-01-22 23:41:50 UTC (rev 83111)
> +++ trunk/efl/src/Makefile_Evas.am      2013-01-22 23:48:04 UTC (rev 83112)
> @@ -1346,8 +1346,8 @@
>  -I$(top_srcdir)/src/bin/evas \
>  @EVAS_CFLAGS@
>
> -bin_evas_loaders_bmp_module_la_LIBADD = @USE_EVAS_LIBS@
> -bin_evas_loaders_bmp_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
> +bin_evas_loaders_bmp_module_la_LIBADD = @EVAS_LIBS@
> +bin_evas_loaders_bmp_module_la_DEPENDENCIES = @EVAS_INTERNAL_LIBS@
>  bin_evas_loaders_bmp_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
>  bin_evas_loaders_bmp_module_la_LIBTOOLFLAGS = --tag=disable-static
>  endif
> @@ -1363,11 +1363,11 @@
>  @EVAS_CFLAGS@ \
>  @evas_image_loader_eet_cflags@
>  bin_evas_loaders_eet_module_la_LIBADD = \
> -@USE_EVAS_LIBS@ \
> +@EVAS_LIBS@ \
>  @USE_EET_LIBS@
>  @evas_image_loader_eet_libs@
>  bin_evas_loaders_eet_module_la_DEPENDENCIES = \
> -@USE_EVAS_INTERNAL_LIBS@ \
> +@EVAS_INTERNAL_LIBS@ \
>  @USE_EET_INTERNAL_LIBS@
>  bin_evas_loaders_eet_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
>  bin_evas_loaders_eet_module_la_LIBTOOLFLAGS = --tag=disable-static
> @@ -1383,8 +1383,8 @@
>  -I$(top_srcdir)/src/bin/evas \
>  @EVAS_CFLAGS@ \
>  @evas_image_loader_ico_cflags@
> -bin_evas_loaders_ico_module_la_LIBADD = @USE_EVAS_LIBS@ 
> @evas_image_loader_ico_libs@
> -bin_evas_loaders_ico_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
> +bin_evas_loaders_ico_module_la_LIBADD = @EVAS_LIBS@ 
> @evas_image_loader_ico_libs@
> +bin_evas_loaders_ico_module_la_DEPENDENCIES = @EVAS_INTERNAL_LIBS@
>  bin_evas_loaders_ico_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
>  bin_evas_loaders_ico_module_la_LIBTOOLFLAGS = --tag=disable-static
>  endif
> @@ -1399,8 +1399,8 @@
>  -I$(top_srcdir)/src/bin/evas \
>  @EVAS_CFLAGS@ \
>  @evas_image_loader_jpeg_cflags@
> -bin_evas_loaders_jpeg_module_la_LIBADD = @USE_EVAS_LIBS@ 
> @evas_image_loader_jpeg_libs@
> -bin_evas_loaders_jpeg_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
> +bin_evas_loaders_jpeg_module_la_LIBADD = @EVAS_LIBS@ 
> @evas_image_loader_jpeg_libs@
> +bin_evas_loaders_jpeg_module_la_DEPENDENCIES = @EVAS_INTERNAL_LIBS@
>  bin_evas_loaders_jpeg_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
>  bin_evas_loaders_jpeg_module_la_LIBTOOLFLAGS = --tag=disable-static
>  endif
> @@ -1415,8 +1415,8 @@
>  -I$(top_srcdir)/src/lib/evas/cserve2 \
>  @EVAS_CFLAGS@ \
>  @evas_image_loader_pmaps_cflags@
> -bin_evas_loaders_pmaps_module_la_LIBADD = @USE_EVAS_LIBS@ 
> @evas_image_loader_pmaps_libs@
> -bin_evas_loaders_pmaps_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
> +bin_evas_loaders_pmaps_module_la_LIBADD = @EVAS_LIBS@ 
> @evas_image_loader_pmaps_libs@
> +bin_evas_loaders_pmaps_module_la_DEPENDENCIES = @EVAS_INTERNAL_LIBS@
>  bin_evas_loaders_pmaps_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
>  bin_evas_loaders_pmaps_module_la_LIBTOOLFLAGS = --tag=disable-static
>  endif
> @@ -1431,8 +1431,8 @@
>  -I$(top_srcdir)/src/bin/evas \
>  @EVAS_CFLAGS@ \
>  @evas_image_loader_png_cflags@
> -bin_evas_loaders_png_module_la_LIBADD = @USE_EVAS_LIBS@ 
> @evas_image_loader_png_libs@
> -bin_evas_loaders_png_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
> +bin_evas_loaders_png_module_la_LIBADD = @EVAS_LIBS@ 
> @evas_image_loader_png_libs@
> +bin_evas_loaders_png_module_la_DEPENDENCIES = @EVAS_INTERNAL_LIBS@
>  bin_evas_loaders_png_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
>  bin_evas_loaders_png_module_la_LIBTOOLFLAGS = --tag=disable-static
>  endif
> @@ -1447,8 +1447,8 @@
>  -I$(top_srcdir)/src/bin/evas \
>  @EVAS_CFLAGS@ \
>  @evas_image_loader_psd_cflags@
> -bin_evas_loaders_psd_module_la_LIBADD = @USE_EVAS_LIBS@ 
> @evas_image_loader_psd_libs@
> -bin_evas_loaders_psd_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
> +bin_evas_loaders_psd_module_la_LIBADD = @EVAS_LIBS@ 
> @evas_image_loader_psd_libs@
> +bin_evas_loaders_psd_module_la_DEPENDENCIES = @EVAS_INTERNAL_LIBS@
>  bin_evas_loaders_psd_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
>  bin_evas_loaders_psd_module_la_LIBTOOLFLAGS = --tag=disable-static
>  endif
> @@ -1463,8 +1463,8 @@
>  -I$(top_srcdir)/src/bin/evas \
>  @EVAS_CFLAGS@ \
>  @evas_image_loader_tga_cflags@
> -bin_evas_loaders_tga_module_la_LIBADD = @USE_EVAS_LIBS@ 
> @evas_image_loader_tga_libs@
> -bin_evas_loaders_tga_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
> +bin_evas_loaders_tga_module_la_LIBADD = @EVAS_LIBS@ 
> @evas_image_loader_tga_libs@
> +bin_evas_loaders_tga_module_la_DEPENDENCIES = @EVAS_INTERNAL_LIBS@
>  bin_evas_loaders_tga_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
>  bin_evas_loaders_tga_module_la_LIBTOOLFLAGS = --tag=disable-static
>  endif
> @@ -1479,8 +1479,8 @@
>  -I$(top_srcdir)/src/bin/evas \
>  @EVAS_CFLAGS@ \
>  @evas_image_loader_tiff_cflags@
> -bin_evas_loaders_tiff_module_la_LIBADD = @USE_EVAS_LIBS@ 
> @evas_image_loader_tiff_libs@
> -bin_evas_loaders_tiff_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
> +bin_evas_loaders_tiff_module_la_LIBADD = @EVAS_LIBS@ 
> @evas_image_loader_tiff_libs@
> +bin_evas_loaders_tiff_module_la_DEPENDENCIES = @EVAS_INTERNAL_LIBS@
>  bin_evas_loaders_tiff_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
>  bin_evas_loaders_tiff_module_la_LIBTOOLFLAGS = --tag=disable-static
>  endif
> @@ -1495,8 +1495,8 @@
>  -I$(top_srcdir)/src/bin/evas \
>  @EVAS_CFLAGS@ \
>  @evas_image_loader_wbmp_cflags@
> -bin_evas_loaders_wbmp_module_la_LIBADD = @USE_EVAS_LIBS@ 
> @evas_image_loader_wbmp_libs@
> -bin_evas_loaders_wbmp_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
> +bin_evas_loaders_wbmp_module_la_LIBADD = @EVAS_LIBS@ 
> @evas_image_loader_wbmp_libs@
> +bin_evas_loaders_wbmp_module_la_DEPENDENCIES = @EVAS_INTERNAL_LIBS@
>  bin_evas_loaders_wbmp_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
>  bin_evas_loaders_wbmp_module_la_LIBTOOLFLAGS = --tag=disable-static
>  endif
> @@ -1511,8 +1511,8 @@
>  -I$(top_srcdir)/src/bin/evas \
>  @EVAS_CFLAGS@ \
>  @evas_image_loader_webp_cflags@
> -bin_evas_loaders_webp_module_la_LIBADD = @USE_EVAS_LIBS@ 
> @evas_image_loader_webp_libs@
> -bin_evas_loaders_webp_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
> +bin_evas_loaders_webp_module_la_LIBADD = @EVAS_LIBS@ 
> @evas_image_loader_webp_libs@
> +bin_evas_loaders_webp_module_la_DEPENDENCIES = @EVAS_INTERNAL_LIBS@
>  bin_evas_loaders_webp_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
>  bin_evas_loaders_webp_module_la_LIBTOOLFLAGS = --tag=disable-static
>  endif
> @@ -1527,8 +1527,8 @@
>  -I$(top_srcdir)/src/bin/evas \
>  @EVAS_CFLAGS@ \
>  @evas_image_loader_xpm_cflags@
> -bin_evas_loaders_xpm_module_la_LIBADD = @USE_EVAS_LIBS@ 
> @evas_image_loader_xpm_libs@
> -bin_evas_loaders_xpm_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
> +bin_evas_loaders_xpm_module_la_LIBADD = @EVAS_LIBS@ 
> @evas_image_loader_xpm_libs@
> +bin_evas_loaders_xpm_module_la_DEPENDENCIES = @EVAS_INTERNAL_LIBS@
>  bin_evas_loaders_xpm_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
>  bin_evas_loaders_xpm_module_la_LIBTOOLFLAGS = --tag=disable-static
>  endif
>
>
> ------------------------------------------------------------------------------
> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> MVPs and experts. ON SALE this month only -- learn more at:
> http://p.sf.net/sfu/learnnow-d2d
> _______________________________________________
> enlightenment-svn mailing list
> enlightenment-...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-svn

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to