Transmission built without release optimisations
In the transmission APKBUILD there is DCMAKE_BUILD_TYPE=None
, but in the transmission readme it says -DCMAKE_BUILD_TYPE=RelWithDebInfo
should be used to enable optimisations and in this old issue on their Github I found: https://github.com/transmission/transmission/issues/829 it says to use -DCMAKE_BUILD_TYPE=Release to enable optimisations to fix an issue the poster is having about high CPU usage.
So it seems by defualt transmission will be built in Debug mode and so the compiler will not be making optimisations. I was looking into an issue with Transmission being CPU bottlenecked on a high speed connection and think this might be the cause. Does anyone know if there's a reason it is set to None
or if it could be changed?