- Edited
I'd like to test the new wifi branch, but I can't get it to compile. Using these guides, renewal on hg and testing new wifi I've done the following.
doas pkgin in mercurial
cd /usr
doas mkdir src-draft
doas chown pete src-draft
hg clone https://anonhg.netbsd.org/src-draft
cd src-draft
vi .hg/hgrc
[extensions]
topic=
doas pkgin in py311-hg-evolve
hg up wifi
./build.sh -U -O obj/ -j2 -m amd64 tools
./build.sh -U -m amd64 -V MKRUMP=no -V MKKMOD=no sets
and this is the error message
===> build.sh command: ./build.sh -U -m amd64 -V MKRUMP=no -V MKKMOD=no sets
===> build.sh started: Sat Sep 14 08:17:31 CDT 2024
===> NetBSD version: 10.99.11
===> MACHINE: amd64
===> MACHINE_ARCH: x86_64
===> Build platform: NetBSD 10.0 amd64
===> HOST_SH: /bin/sh
===> share/mk MAKECONF: /etc/mk.conf
===> MAKECONF file: /etc/mk.conf (File not found)
===> TOOLDIR path: /usr/src-draft/obj/tooldir.NetBSD-10.0-amd64
===> DESTDIR path: /usr/src-draft/obj/destdir.amd64
===> RELEASEDIR path: /usr/src-draft/obj/releasedir
===> Updated makewrapper: /usr/src-draft/obj/tooldir.NetBSD-10.0-amd64/bin/nbmake-amd64
===> Building sets from pre-populated /usr/src-draft/obj/destdir.amd64
sets ===> distrib/sets
nbmake[1]: don't know how to make /usr/src-draft/obj/destdir.amd64/METALOG. Stop
nbmake[1]: stopped making "sets" in /usr/src-draft/distrib/sets
*** Failed target: sets
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this=""; real="/usr/src-draft" ;; *) this="${dir}/"; real="/usr/src-draft/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /usr/src-draft/obj/tooldir.NetBSD-10.0-amd64/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget distrib/sets sets
*** Error code 2
Stop.
nbmake: stopped making "sets" in /usr/src-draft
ERROR: Failed to make sets
*** BUILD ABORTED ***