Figured it out.
The problem is that ar rv
inserts files into the archive with the incorrect date (Dec 13 1969)! To fix the problem, please edit $FEAPHOMEX_Y/makefile.in and change the line near the bottom to AR = ar rvU
So add the U on the tags for the archive command. This will get the date correct in the archive when using Win10+Ubuntu 20.04LTS.
Now run make to fix all the dates. Your next run of make should work as expected.
The reason this rarely comes up is due to the fact that the default behavior of binutils is to use the correct date. It seems that binutils in this version of Ubuntu has been configured with the --enable-deterministic-archives tag, which then messes up the dates in the archives.