Add powerpc to LLD_ARCH, and bump _SYSTEM_VERSION-powerpc so people
will upgrade to lld-linked packages when they exist. Remove
-Wl,--relax from several ports; ld.bfd needed this flag, but ld.lld
can't take it.
lang/gcc/8 needs USE_LLD = No, because LLD can't link C++ code from
gcc (error: relocation refers to a discarded section: ...), and also,
the adastrap is too old.
To avoid linker errors on macppc, you need a snapshot where
/usr/bin/ld is LLD.
ok sthen@
There is no more reasons to keep it broken due to wasted bulk time.
Rust has taken out many ports, Qt4 has been removed and guile2 has
now a bootstrap that allows a fast build.
Originally proposed by Brad and gkoehler@ long ago.
OK rsadowski@
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.
This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.
Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
clang-tools-extra has no consumers anymore on powerpc, and takes 25 hours to
build on the macppc bulk cluster. Don't waste time building it.
OK rsadowski@ (maintainer)
Inherited from devel/llvm. Only kdevelop and qt-creator depend
on clang-tools-extra, so free up some build slots until "parallel" is
deemed useful here. No objections from rsadowski@ (maintainer)
The clang-tools-extra contains helpful developer tools using Clang's tooling
API.
This port is more or less a copy from devel/llvm and it tries to package the
clang extra tools without increasing the complexity of devel/llvm.
Requested by many. Tested by otto@. Tweaks and OK jca@ (Thanks a lot!)