

🔵 ICU is a preferred build path automatically chosen by the programs built if it is present on the system.

So it's really not a critical option but more of a choice. The reason I do two builds is that ICU is an automated build flag preference for QT (and boost when I was building that) and I considered that it may one day be a default or only option and ICU seems to be the preferred choice for this kind of library. 🟠ICU builds have nothing to do with performance.

🔵 When not using ICU everything is built against iconv ICU replaces iconv if detected when qtbase is built and doubles the static build size due to the ICU libraries being linked into the final static binary. 🟢 The iconv / non ICU build can be considered the default build. Chmod 700 ~/bin/qbittorrent-nox ICU buildsĮach build has two versions due to how qtbase builds when it detects ICU.
