Re: Someone broke /usr/src

From: Steve Kargl <sgk_at_troutmask.apl.washington.edu>
Date: Sun, 03 Aug 2025 02:20:28 UTC
On Sat, Aug 02, 2025 at 05:12:46PM -0700, Simon J. Gerraty wrote:
> Steve Kargl <sgk@troutmask.apl.washington.edu> wrote:
> > I'm not sure how to debug this.  msun's Makefile is
> > rather messy.  I do note that bmake was recently
> > updated:
> 
> Actually it was updated more recently than that.
> 
> a8c56be47166 2025-07-19 sjg Merge bmake-20250707
> 
> you can use -dm to learn more about what is going on

Thanks for the hin about -dm.

(a lot output removed).

> # Meta data file /var/obj/FreeBSD/main/obj/amd64.amd64/lib/msun/e_fmod.o.meta
> CMD cc -O2 -pipe -fno-common
>   -Wno-knr-promoted-parameter -Wno-parentheses  -Qunused-arguments
>   --sysroot=/var/obj/FreeBSD/main/obj/stage/amd64.amd64    -c
>   /h/sjg/work/FreeBSD/main/src/lib/msun/amd64/e_fmod.S -o e_fmod.o
> CWD /var/obj/FreeBSD/main/obj/amd64.amd64/lib/msun

Oh, myibad.  It's been awhile since I've looked at libm bugs.
I completely forgot that some architectures have *.S files,
which are used in place of the *.c files..  


-- 
Steve