[Bug 287194] Cross-build from MacOSX: tinderbox does not work

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 31 May 2025 15:22:52 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287194

            Bug ID: 287194
           Summary: Cross-build from MacOSX: tinderbox does not work
           Product: Base System
           Version: 15.0-CURRENT
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: misc
          Assignee: bugs@FreeBSD.org
          Reporter: kib@FreeBSD.org

kostik@dhcp-102-11 src % uname -a
Darwin nvmac.local 24.4.0 Darwin Kernel Version 24.4.0: Fri Apr 11 18:32:50 PDT
2025; root:xnu-11417.101.15~117/RELEASE_ARM64_T6041 arm64

I try the following:

kostik@dhcp-102-11 src % cat ../build-gen.sh 
#!/bin/bash
MAKEOBJDIRPREFIX=${HOME}/work/DEV/obj \
    XCC=/opt/homebrew/opt/llvm@18/bin/clang \
    XCXX=/opt/homebrew/opt/llvm@18/bin/clang++ \
    XCPP=/opt/homebrew/opt/llvm@18/bin/clang-cpp \
    XLD=/opt/homebrew/opt/llvm@18/bin/ld.lld \
    tools/build/make.py \
    "$@"
kostik@dhcp-102-11 src % bash ../build-gen.sh -s -j 14 tinderbox 2>&1 | tee
../1.log

and get the following:

>> i386.i386 buildworld started on Fri May 30 21:42:33 EEST 2025
>> riscv.riscv64 buildworld started on Fri May 30 21:42:33 EEST 2025
>> riscv.riscv64 buildworld completed on Fri May 30 23:12:52 EEST 2025
bmake[2]: /Users/kostik/work/DEV/src/makefile:762: Target architecture for
riscv/conf/GENERIC unknown.  config(8) likely too old.
        in .for loop from /Users/kostik/work/DEV/src/makefile:756 with kernel =
GENERIC
        in directory /Users/kostik/work/DEV/src

bmake[2]: stopped making "universe_kernels" in /Users/kostik/work/DEV/src
--- universe_riscv_kernels ---

bmake[1]: stopped making "universe" in /Users/kostik/work/DEV/src
>> arm.armv7 buildworld completed on Fri May 30 23:14:59 EEST 2025
>> powerpc.powerpc buildworld completed on Fri May 30 23:26:10 EEST 2025
>> i386.i386 buildworld completed on Fri May 30 23:26:48 EEST 2025

-- 
You are receiving this mail because:
You are the assignee for the bug.