devel/llvm90: enable GOLD on elfv2 systems
On powerpc64, ld.gold is only available on elfv2. Since we have a separate option for elfv2, make it imply GOLD to make it available.
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
PORTNAME= llvm
|
||||
DISTVERSION= 9.0.1
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= devel lang
|
||||
MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION}/
|
||||
PKGNAMESUFFIX= ${LLVM_SUFFIX}
|
||||
@@ -65,7 +65,7 @@ CXXFLAGS+= -DNDEBUG
|
||||
OPTIONS_DEFINE= BE_AMDGPU CLANG DOCS ELFV2 EXTRAS LIT LLD LLD_LINK LLDB PYCLANG
|
||||
OPTIONS_DEFINE_amd64= COMPILER_RT GOLD OPENMP
|
||||
OPTIONS_DEFINE_i386= COMPILER_RT OPENMP
|
||||
OPTIONS_DEFINE_powerpc64= OPENMP
|
||||
OPTIONS_DEFINE_powerpc64= GOLD OPENMP
|
||||
OPTIONS_DEFAULT= BE_AMDGPU BE_STANDARD CLANG EXTRAS LIT LLD LLD_LINK LLDB PYCLANG
|
||||
OPTIONS_DEFAULT_amd64= COMPILER_RT GOLD OPENMP
|
||||
OPTIONS_DEFAULT_i386= COMPILER_RT OPENMP
|
||||
@@ -104,7 +104,7 @@ DOCS_CMAKE_ON= -DLLVM_ENABLE_SPHINX=ON \
|
||||
DOCS_PLIST_FILES= ${MAN1SRCS:S|^|man/man1/|:S|.1$|${LLVM_SUFFIX}.1.gz|}
|
||||
ELFV2_DESC= [PowerPC64] Use OpenPOWER ELF ABI v2 by default
|
||||
ELFV2_EXTRA_PATCHES= ${PATCHDIR}/ppc64-elfv2
|
||||
ELFV2_IMPLIES= CLANG
|
||||
ELFV2_IMPLIES= CLANG GOLD
|
||||
EXTRAS_DESC= Extra clang tools
|
||||
EXTRAS_EXTRA_PATCHES= ${PATCHDIR}/extras
|
||||
EXTRAS_IMPLIES= CLANG
|
||||
|
||||
Reference in New Issue
Block a user