Everytime an incremental build is kicked off for 12.0, the grub2 ports is deleted because it's listed in the MOVED file as not working, unmaintained etc etc.
Because of this, every incremental build deletes the grub2 port which is a buildtime dependency for middlewared port. This causes py-middlewared port to be rebuilt which then caues py-midclt and freenas-files blah blah to have to be rebuilt.
[00:00:10] Deleting grub2-2.05_1.txz: sysutils/grub2 2019-08-17 Has expired: Unmaintained (more than five years), not updated (one-and-a-half years), does not build with modern compilers [00:00:10] Deleting py39-netif-1.0.20200115.txz: new version: 1.0.20210414 [00:00:10] Deleting py39-middlewared-12.0_1618250220.txz: new dependency: sysutils/grub2 [00:00:10] Deleting freenas-files-12.0_1618250220.txz: missing dependency: py39-middlewared-12.0_1618250220 [00:00:10] Deleting py39-midcli-20190509171453.txz: missing dependency: py39-middlewared-12.0_1618250220
iX has updated grub2 port internally to work so remove this from the MOVED file so it doesn't add 10-20mins to every incremental build.
Everytime an incremental build is kicked off for 12.0, the grub2 ports is deleted because it's listed in the MOVED file as not working, unmaintained etc etc.
Because of this, every incremental build deletes the grub2 port which is a buildtime dependency for middlewared port. This causes py-middlewared port to be rebuilt which then caues py-midclt and freenas-files blah blah to have to be rebuilt.
[00:00:10] Deleting grub2-2.05_1.txz: sysutils/grub2 2019-08-17 Has expired: Unmaintained (more than five years), not updated (one-and-a-half years), does not build with modern compilers
[00:00:10] Deleting py39-netif-1.0.20200115.txz: new version: 1.0.20210414
[00:00:10] Deleting py39-middlewared-12.0_1618250220.txz: new dependency: sysutils/grub2
[00:00:10] Deleting freenas-files-12.0_1618250220.txz: missing dependency: py39-middlewared-12.0_1618250220
[00:00:10] Deleting py39-midcli-20190509171453.txz: missing dependency: py39-middlewared-12.0_1618250220
iX has updated grub2 port internally to work so remove this from the MOVED file so it doesn't add 10-20mins to every incremental build.