Re: svn commit: r360453 - head
-Original Message- From: on behalf of Ravi Pokala Date: 2020-05-03, Sunday at 14:24 To: Bryan Drewery , , , Subject: Re: svn commit: r360453 - head Interesting. This change purports to fix a problem with r360443, but I had no trouble with that change (make tinderbox WITH_META_MODE=YES), while this change results in an early fatal error: make[2]: "Makefile" line 718: "Target architecture for amd64/conf/GENERIC unknown. config(8) likely too old." I'm running kernel and world r360270. Interesting; I was unable to build at HOL; was able to able to buildworld and kernel at r360443, rebooted into that, synced to HOL, and now able to build again. -Ravi Thoughts? Thanks, Ravi (rpokala@) -Original Message- From: on behalf of Bryan Drewery Date: 2020-04-28, Tuesday at 19:18 To: , , Subject: svn commit: r360453 - head 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}) ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
Re: svn commit: r360453 - head
Interesting. This change purports to fix a problem with r360443, but I had no trouble with that change (make tinderbox WITH_META_MODE=YES), while this change results in an early fatal error: make[2]: "Makefile" line 718: "Target architecture for amd64/conf/GENERIC unknown. config(8) likely too old." I'm running kernel and world r360270. Thoughts? Thanks, Ravi (rpokala@) -Original Message- From: on behalf of Bryan Drewery Date: 2020-04-28, Tuesday at 19:18 To: , , Subject: svn commit: r360453 - head 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}) ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
Re: svn commit: r360453 - head
On 4/28/20 7:18 PM, Bryan Drewery wrote: > 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 Thanks for the quick fix! -- John Baldwin ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
svn commit: r360453 - head
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}) ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"