Slow compilation in Windows
It’s not exactly bug, but currently I observe a slow compilation Stellarium in Windows (over 1 hour - see AppVeyor logs) when Qt6 is using as a framework.
What about time of compilation in developers locally instances?
With NLS, but all plugins disabled and no ShowMySky (701 tasks to build), 01cd80b910d92f2c38523bb39c581 compiles in less than a minute on a Core i7-12700 Laptop. (These 20-thread cores are great...)
Unfortunately, it looks like most of the time on AppVeyor is spent in actual building, except for the first few minutes when CMake is running and downloads are happening (I thought there might be some delays due to I/O waiting, but no). Here's a plot from this build:
But why are we actually using AppVeyor? Doesn't GitHub actions support Windows?
But why are we actually using AppVeyor?
Signing software service is uses AppVeyor as service for building binary packages. Plus AppVeyor is coming before GitHub actions was coming. As result we use AppVeyor for preparing release packages.
Doesn't GitHub actions support Windows?
Yes, the modern GH actions support Windows.
Can we switch to GH actions now? Is it possible to sign packages from there? The limits seem to be less strict there.
Can we switch to GH actions now? Is it possible to sign packages from there? The limits seem to be less strict there.
According to this - yes, it possible.