Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Dec 2017 02:08:27 +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: r456772 - head/devel/jsl
Message-ID:  <201712200208.vBK28RSm050929@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: emaste (src committer)
Date: Wed Dec 20 02:08:27 2017
New Revision: 456772
URL: https://svnweb.freebsd.org/changeset/ports/456772

Log:
  devel/jsl: set LLD_UNSAFE
  
  The port invokes the linker directly (not via the compiler driver).
  lld does not include any default search paths (unlike the GNU BFD
  linker) so cannot find libraries specified as e.g. -lm or -lz.
  
  This can be addressed by invoking the linker via the compiler driver,
  or by specifying the search path explicitly with -L. For now just avoid
  using lld to link the port.
  
  PR:		214864
  Approved by:	portmgr (LLD_UNSAFE blanket)
  Sponsored by:	The FreeBSD Foundation

Modified:
  head/devel/jsl/Makefile

Modified: head/devel/jsl/Makefile
==============================================================================
--- head/devel/jsl/Makefile	Wed Dec 20 01:58:39 2017	(r456771)
+++ head/devel/jsl/Makefile	Wed Dec 20 02:08:27 2017	(r456772)
@@ -19,6 +19,7 @@ MAKEFILE=	Makefile.ref
 MAKE_ARGS=	OS_CFLAGS="-DXP_UNIX -DHAVE_VA_COPY -DVA_COPY=va_copy"
 CFLAGS+=	-fPIC
 MAKE_JOBS_UNSAFE=	yes
+LLD_UNSAFE=	yes
 
 .include <bsd.port.pre.mk>
 



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