daily CVS update output
Updating src tree: P src/distrib/sets/lists/base/shl.mi P src/distrib/sets/lists/debug/shl.mi P src/doc/3RDPARTY P src/include/math.h P src/lib/libm/shlib_version P src/lib/libm/ld80/b_expl.c P src/lib/libm/ld80/b_logl.c P src/lib/libm/ld80/b_tgammal.c P src/lib/libm/src/math_private.h P src/lib/libm/src/s_atanl.c P src/lib/libm/src/s_remquol.c P src/sys/arch/evbppc/conf/WII P src/sys/arch/evbppc/conf/files.wii P src/sys/arch/evbppc/conf/std.wii P src/sys/arch/evbppc/include/wii.h P src/sys/arch/evbppc/wii/machdep.c P src/sys/arch/evbppc/wii/mainbus.c U src/sys/arch/evbppc/wii/dev/bwai.c U src/sys/arch/evbppc/wii/dev/bwai.h U src/sys/arch/evbppc/wii/dev/bwdsp.c P src/sys/arch/evbppc/wii/dev/wiifb.c P src/sys/arch/hppa/hppa/machdep.c P src/sys/arch/hppa/hppa/pim.h P src/sys/arch/m68k/include/ieee.h P src/sys/arch/mac68k/dev/sbcvar.h P src/sys/ddb/db_proc.c P src/sys/sys/mbuf.h P src/sys/sys/socket.h Updating xsrc tree: P xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb.h P xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c Killing core files: Updating file list: -rw-rw-r-- 1 srcmastr netbsd 44370822 Jan 23 03:04 ls-lRA.gz
Re: Can't build evbarm
Today, the build fails while making tools: --- md2.lo --- /dist/src/tools/compat/../../lib/libc/hash/md2/md2.c:130:4: error: call to undeclared function 'MD2Transform'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] MD2Transform(context); /* resets i */ ^ /dist/src/tools/compat/../../lib/libc/hash/md2/md2.c:163:1: error: conflicting types for 'MD2Transform' MD2Transform(MD2_CTX *context) ^ /dist/src/tools/compat/../../lib/libc/hash/md2/md2.c:130:4: note: previous implicit declaration is here MD2Transform(context); /* resets i */ ^ 2 errors generated. Kind regards, Adam
Automated report: NetBSD-current/i386 build success
The NetBSD-current/i386 build is working again. The following commits were made between the last failed build and the first successful build: 2024.01.22.12.15.19 kre src/include/math.h 1.68 2024.01.22.12.15.19 kre src/lib/libm/ld80/b_expl.c 1.2 2024.01.22.12.15.19 kre src/lib/libm/ld80/b_logl.c 1.2 2024.01.22.12.15.19 kre src/lib/libm/ld80/b_tgammal.c 1.2 2024.01.22.12.15.19 kre src/lib/libm/src/math_private.h 1.29 2024.01.22.12.15.19 kre src/lib/libm/src/s_atanl.c 1.2 2024.01.22.12.15.19 kre src/lib/libm/src/s_remquol.c 1.2 Logs can be found at: http://releng.NetBSD.org/b5reports/i386/commits-2024.01.html#2024.01.22.12.15.19
recent libm build breakage
I have made some hacks which seem to have the amd64 build working again. I an looking at i386 now, and will then try evbarm builds. But there's no way I can build all 73 of the ports - so if you're a builder of HEAD on the less common ports, now would be a good time to try. I have a kind of feeling for what is likely to be needed to fix the issues that have been occurring after all the new long double functions were added, so feel free to just send me the error report (not the whole build log please, just from a little before the first real build error) and I will see if I can send you back a patch to try. kre