Update_kernel.sh is no longer working/complains about missing glibc on host

I am trying to refresh the kernel for 6.6.31-rc1 but am finding this on the uml target:

make[2]: Entering directory '/scratch/6.6.31-rc1/scripts/config'
make[2]: 'conf' is up to date.
make[2]: Leaving directory '/scratch/6.6.31-rc1/scripts/config'
make[4]: Entering directory '/scratch/6.6.31-rc1/target/linux'
make[5]: Entering directory '/scratch/6.6.31-rc1/target/linux/uml'
make[6]: Entering directory '/scratch/6.6.31-rc1/target/linux/uml/image'
Checking 'glibc-static'... failed.

: Please install a static glibc package. (Missing libutil.a, librt.a or libpthread.a)

make[6]: *** [/scratch/6.6.31-rc1/include/prereq.mk:9: prereq] Error 1
make[6]: Leaving directory '/scratch/6.6.31-rc1/target/linux/uml/image'
make[5]: *** [Makefile:26: image-prereq] Error 2
make[5]: Leaving directory '/scratch/6.6.31-rc1/target/linux/uml'
make[4]: *** [Makefile:11: prereq] Error 2
make[4]: Leaving directory '/scratch/6.6.31-rc1/target/linux'
time: target/linux/prereq#0.16#0.11#0.27
    ERROR: target/linux failed to build.
make[3]: *** [target/Makefile:32: target/linux/prereq] Error 1
make[2]: *** [target/Makefile:24: /scratch/6.6.31-rc1/staging_dir/target-x86_64_musl/stamp/.target_prereq] Error 2
make[1]: *** [/scratch/6.6.31-rc1/include/toplevel.mk:211: prereq] Error 2
make: *** [/scratch/6.6.31-rc1/include/toplevel.mk:231: target/linux/refresh] Error 2

My host (Arch Linux) has the glibc package installed which is providing all three of the files it is complaining about. Anyone else experiencing this issue?

I can circumvent by editing target/linux/uml/image/Makefile removing the last 4 lines.

diff --git a/target/linux/uml/image/Makefile b/target/linux/uml/image/Makefile
index 45ab0cf..2a5df5d 100644
--- a/target/linux/uml/image/Makefile
+++ b/target/linux/uml/image/Makefile
@@ -27,7 +27,3 @@ $(eval $(call BuildImage))
 # symbol is pretty involved and Linux distributions package these 3 libraries
 # in the same package.

-$(eval $(call TestHostCommand,glibc-static, \
-       Please install a static glibc package. (Missing libutil.a, librt.a or libpthread.a), \
-       echo 'int main(int argc, char **argv) { login(0); timer_gettime(0, 0); return 0; }' | \
-               gcc -include utmp.h -x c -o $(TMP_DIR)/a.out - -static -lutil -lrt))