Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Mar 2019 18:09:31 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r496845 - head/devel/ccls
Message-ID:  <201903251809.x2PI9VMm098200@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Mon Mar 25 18:09:30 2019
New Revision: 496845
URL: https://svnweb.freebsd.org/changeset/ports/496845

Log:
  devel/ccls: unbreak with DEFAULT_VERSIONS+=llvm=-devel
  
  Don't try hard to make LIB_DEPENDS pick the specific version when this
  is already enforced by BUILD_DEPENDS. The left field in _DEPENDS lines
  isn't recorded into binary packages, anyway.
  
  =======================<phase: lib-depends    >============================
  ===>   ccls-0.20190301_2 depends on shared library: libLLVM--devel.so - not found
  ===>   Installing existing package /packages/All/llvm-devel-9.0.d20190226.txz
  [120i386-default-llvm90-job-07] Installing llvm-devel-9.0.d20190226...
  the most recent version of llvm-devel-9.0.d20190226 is already installed
  ===>   ccls-0.20190301_2 depends on shared library: libLLVM--devel.so - not found
  *** Error code 1

Modified:
  head/devel/ccls/Makefile   (contents, props changed)

Modified: head/devel/ccls/Makefile
==============================================================================
--- head/devel/ccls/Makefile	Mon Mar 25 17:21:57 2019	(r496844)
+++ head/devel/ccls/Makefile	Mon Mar 25 18:09:30 2019	(r496845)
@@ -14,7 +14,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BUILD_DEPENDS=	llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} \
 		rapidjson>=1.1.0_4:devel/rapidjson
-LIB_DEPENDS=	libLLVM-${LLVM_DEFAULT:C/[0-9]$//}.so:devel/llvm${LLVM_DEFAULT}
+LIB_DEPENDS=	libLLVM.so:devel/llvm${LLVM_DEFAULT}
 
 USES=		cmake compiler:c++17-lang localbase
 USE_GITHUB=	yes



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