Summary: rebuilds in ubuntu in a vm are significantly faster than fedora natively.

"native" is a fedora 29 desktop.  nvme ssd (samsung evo 960) i5-8400, 32GB ram
"vm" is a ubuntu 18.10 vm running in "boxes" on the same machine.

Openwrt git checkout revision: cdb58b2bfe
Procedure is:
git clone
./scripts/feeds update -a
./scripts/feeds install -a
cat > .config
CONFIG_TARGET_ar71xx=y
CONFIG_TARGET_ar71xx_generic=y
CONFIG_TARGET_ar71xx_generic_DEVICE_rme-eg200=y
CONFIG_DEVEL=y
CONFIG_BUILD_LOG=y
CONFIG_DOWNLOAD_FOLDER="/home/karlp/src/dl"

make defconfig
make once to get everything in place.
repeated calls to "time make -j10"
native on the left, vm on the right.

real    1m33.273s               real    0m39.463s
user    2m18.183s               user    0m51.127s
sys     0m41.785s               sys     0m11.110s
                    
real    1m30.110s               real    0m40.412s
user    2m16.333s               user    0m51.652s
sys     0m40.599s               sys     0m11.834s
                    
real    1m32.126s               real    0m39.075s
user    2m17.597s               user    0m50.629s
sys     0m41.156s               sys     0m11.092s
                    
real    1m30.358s               real    0m39.401s
user    2m16.380s               user    0m51.449s
sys     0m40.314s               sys     0m10.662s


Timings from swalkers parsing are available in native.html and vm.html. Notice in particular the difference in package/firmware/linux-firmware/compile times!