Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Apr 2018 14:00:35 +0000 (UTC)
From:      Ed Maste <emaste@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r466559 - head/devel/love07
Message-ID:  <201804051400.w35E0ZiE023774@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: emaste (src committer)
Date: Thu Apr  5 14:00:35 2018
New Revision: 466559
URL: https://svnweb.freebsd.org/changeset/ports/466559

Log:
  devel/love07: fix build when lld is the system linker
  
  Ports that use openal (such as this one) fail to link with lld as the
  system linker due to disagreement in the handling of preemption of
  protected visibility symbols in shared objects.
  
  In the case of devel/love07 detected at configure time as:
  configure: error: Can't LÖVE without OpenAL
  
  PR:		226980
  Sponsored by:	The FreeBSD Foundation

Modified:
  head/devel/love07/Makefile

Modified: head/devel/love07/Makefile
==============================================================================
--- head/devel/love07/Makefile	Thu Apr  5 13:16:25 2018	(r466558)
+++ head/devel/love07/Makefile	Thu Apr  5 14:00:35 2018	(r466559)
@@ -32,6 +32,7 @@ GNU_CONFIGURE=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include -I${LOCALBASE}/include/freetype2 \
 		-I${LUA_INCDIR} `${SDL_CONFIG} --cflags`
 LDFLAGS+=	-L${LOCALBASE}/lib -L${LUA_LIBDIR}
+LLD_UNSAFE=	yes
 CONFIGURE_ARGS=	--bindir=${PREFIX}/bin --libdir=${PREFIX}/lib \
 		--program-suffix=07
 WRKSRC=		${WRKDIR}/love-HEAD



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201804051400.w35E0ZiE023774>