Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Apr 2020 02:18:39 +0000 (UTC)
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r360453 - head
Message-ID:  <202004290218.03T2IdZM091899@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bdrewery
Date: Wed Apr 29 02:18:39 2020
New Revision: 360453
URL: https://svnweb.freebsd.org/changeset/base/360453

Log:
  Use universe-toolchain config(8)
  
  This is a temporary hack to aid with config(8) changing in r360443.
  It will not work for all cases.
  
  env PATH is used because universe-toolchain is only built when worlds
  are built, and then only if clang is needed, so it may not exist.
  
  universe-toolchain needs to be expanded to always be built, inspected to
  remove non-cross-build-safe tools, used for buildworld/buildkernel,
  and potentially incremental build support.
  
  Sponsored by:	Dell EMC

Modified:
  head/Makefile

Modified: head/Makefile
==============================================================================
--- head/Makefile	Tue Apr 28 20:34:27 2020	(r360452)
+++ head/Makefile	Wed Apr 29 02:18:39 2020	(r360453)
@@ -711,6 +711,7 @@ KERNCONFS!=	cd ${KERNSRCDIR}/${TARGET}/conf && \
 universe_kernconfs: universe_kernels_prologue .PHONY
 .for kernel in ${KERNCONFS}
 TARGET_ARCH_${kernel}!=	cd ${KERNSRCDIR}/${TARGET}/conf && \
+	env PATH=${HOST_OBJTOP}/tmp/legacy/bin:${PATH:Q} \
 	config -m ${KERNSRCDIR}/${TARGET}/conf/${kernel} 2> /dev/null | \
 	grep -v WARNING: | cut -f 2
 .if empty(TARGET_ARCH_${kernel})



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