Page MenuHomeFreeBSD

D10310.diff
No OneTemporary

D10310.diff

Index: head/Makefile.inc1
===================================================================
--- head/Makefile.inc1
+++ head/Makefile.inc1
@@ -167,10 +167,11 @@
.endif
# If we do not have a bootstrap binutils (because the in-tree one does not
# support the target architecture), provide a default cross-binutils prefix.
-# This allows aarch64 builds, for example, to automatically use the
-# aarch64-binutils port or package.
+# This allows riscv64 builds, for example, to automatically use the
+# riscv64-binutils port or package.
.if !make(showconfig)
.if !empty(BROKEN_OPTIONS:MBINUTILS_BOOTSTRAP) && \
+ ${MK_LLD_IS_LD} == "no" && \
!defined(CROSS_BINUTILS_PREFIX)
CROSS_BINUTILS_PREFIX=/usr/local/${TARGET_ARCH}-freebsd/bin/
.if !exists(${CROSS_BINUTILS_PREFIX})
Index: head/UPDATING
===================================================================
--- head/UPDATING
+++ head/UPDATING
@@ -51,6 +51,12 @@
****************************** SPECIAL WARNING: ******************************
+20170407:
+ arm64 builds now use the base system LLD 4.0.0 linker by default,
+ instead of requiring that the aarch64-binutils port or package be
+ installed. To continue using aarch64-binutils, set
+ CROSS_BINUTILS_PREFIX=/usr/local/aarch64-freebsd/bin .
+
20170331:
Binds and sends to the loopback addresses, IPv6 and IPv4, will now
use any explicitly assigned loopback address available in the jail

File Metadata

Mime Type
text/plain
Expires
Sat, Apr 4, 6:51 PM (7 h, 20 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
30835675
Default Alt Text
D10310.diff (1 KB)

Event Timeline