From owner-svn-ports-all@freebsd.org Tue Mar 27 21:11:26 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 433A7F5CD29; Tue, 27 Mar 2018 21:11:26 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EA25081D0A; Tue, 27 Mar 2018 21:11:25 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E521A217CC; Tue, 27 Mar 2018 21:11:25 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w2RLBP8H077201; Tue, 27 Mar 2018 21:11:25 GMT (envelope-from emaste@FreeBSD.org) Received: (from emaste@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w2RLBPf2077200; Tue, 27 Mar 2018 21:11:25 GMT (envelope-from emaste@FreeBSD.org) Message-Id: <201803272111.w2RLBPf2077200@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: emaste set sender to emaste@FreeBSD.org using -f From: Ed Maste Date: Tue, 27 Mar 2018 21:11:25 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r465755 - head/devel/pdcurses X-SVN-Group: ports-head X-SVN-Commit-Author: emaste X-SVN-Commit-Paths: head/devel/pdcurses X-SVN-Commit-Revision: 465755 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Mar 2018 21:11:26 -0000 Author: emaste (src committer) Date: Tue Mar 27 21:11:25 2018 New Revision: 465755 URL: https://svnweb.freebsd.org/changeset/ports/465755 Log: devel/pdcurses: use BINARY_ALIAS to ensure linker is ld.bfd lld has no built-in search paths (/lib, /usr/lib). Normally the linker is invoked from the compiler driver, and the search paths are added by the compiler. If lld is invoked directly library search paths must be specified explicitly, with -L/lib -L/usr/lib. This port does not honour LD or -fuse-ld in CFLAGS via LLD_UNSAFE, but BINARY_ALIAS can be used to ensure we use the BFD linker. PR: 226979 Approved by: portmgr (LLD_UNSAFE blanket) Sponsored by: The FreeBSD Foundation Modified: head/devel/pdcurses/Makefile Modified: head/devel/pdcurses/Makefile ============================================================================== --- head/devel/pdcurses/Makefile Tue Mar 27 21:06:15 2018 (r465754) +++ head/devel/pdcurses/Makefile Tue Mar 27 21:11:25 2018 (r465755) @@ -18,6 +18,8 @@ USE_LDCONFIG= yes USE_XORG= x11 xext sm ice xt xaw xmu xpm GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE=yes +# LLD_UNSAFE - requires directly-invoked linker to provide library search paths +BINARY_ALIAS= ld=ld.bfd WRKSRC_SUBDIR= x11