Date: Sat, 10 Oct 2020 17:06:22 +0000 (UTC) From: Gleb Popov <arrowd@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r551932 - head/devel/efl Message-ID: <202010101706.09AH6MW2018202@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: arrowd Date: Sat Oct 10 17:06:22 2020 New Revision: 551932 URL: https://svnweb.freebsd.org/changeset/ports/551932 Log: devel/efl: Use less hacky workaround for an i386 build problem. Submitted by: Peter TKATCHENKO <peter@flytrace.com> Modified: head/devel/efl/Makefile Modified: head/devel/efl/Makefile ============================================================================== --- head/devel/efl/Makefile Sat Oct 10 16:40:03 2020 (r551931) +++ head/devel/efl/Makefile Sat Oct 10 17:06:22 2020 (r551932) @@ -38,7 +38,7 @@ USE_XORG= x11 xcb xcursor xcomposite xdamage xext xfix xrandr xrender xtst xscrnsaver USE_LDCONFIG= yes -MESON_ARGS= -Dsystemd=false -Deeze=false +MESON_ARGS= -Dsystemd=false -Deeze=false CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib @@ -59,7 +59,6 @@ OPTIONS_SINGLE_ENGINE= OPENGL OPENGLES NONE OPTIONS_SINGLE_LUAL= LUAJIT LUALANG OPTIONS_DEFAULT= FRIBIDI HARFBUZZ PHYSICS PULSEAUDIO EFLONE EXAMPLES GSTREAMER V4L SCIM XIM \ OPENSSL OPENJPEG PDF PS RAW SVG WEBP XCF OPENGL LUAJIT CXX -OPTIONS_EXCLUDE_i386= EXAMPLES OPTIONS_DEFAULT_aarch64= LUALANG OPTIONS_DEFAULT_powerpc64= LUALANG OPTIONS_DEFAULT_powerpc64le= LUALANG @@ -287,6 +286,11 @@ EVAS-LOADERS-DISABLER:= "${EVAS-LOADERS-DISABLER-BASE .endif MESON_ARGS+= ${EVAS-LOADERS-DISABLER} + +# Work-around build failure, which is caused by subtle problem in lld and -as-needed flag +.if ${ARCH} == i386 +MESON_ARGS+= -Db_asneeded=false +.endif .if ${PORT_OPTIONS:MLUA} && ${PORT_OPTIONS:MCXX} EFL_BINDINGS= -Dbindings=luajit,cxx
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202010101706.09AH6MW2018202>