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: <owner-src-committ...@freebsd.org> on behalf of Bryan Drewery 
<bdrew...@freebsd.org>
Date: 2020-04-28, Tuesday at 19:18
To: <src-committ...@freebsd.org>, <svn-src-all@freebsd.org>, 
<svn-src-h...@freebsd.org>
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"

Reply via email to